anchor.diff:                        "description" description
                         "image_url" image-url)))
         (:user-name-change
  -       (destructuring-bind (uid description image-name)
  +       (destructuring-bind (uid description nickname image-name)
              (cdr content)
            (st-json:jso "type" "user-name-change"
                         "user" uid
                         "description" description
  +                      "nickname" nickname
                         "image_name" image-name)))
         (:channel-change
          (destructuring-bind (cid name topic)
  
positive.code:             (body (lisp-to-binary (list :user-name-change
                                          uid
                                          (potato.core:user/description user)
                                          (potato.user-image:image-url-for-user user)))))
          (dolist (cid channels)
            (cl-rabbit:basic-publish conn 1
  
negative.code: 
  (potato.db:define-hook-fn push-notification-on-user-description-change potato.core:user (user)
    (when (or (potato.db:persisted-entry-is-value-updated user 'potato.core::description)
              (potato.db:persisted-entry-is-value-updated user 'potato.core::nickname)
              (potato.db:persisted-entry-is-value-updated user 'potato.core::image-name))
      (notify-user-changed user)))
  
  