Removing a picture from the bookmark object breaks the profile page

WHAT IS THE BUG

When you create a bookmark object by pasting a link in a page, it sometimes comes with a “Picture” relation filled with the website’s picture. If you remove this picture (delete the picture from the relations in the bookmark object), it gets replaced by some default Anytype picture in the place where you linked your bookmark object even though the “Picture” relation is empty when you look.

Furthermore, if you create this bookmark object in the profile page, delete the picture from the bookmark object’s “Picture” relation, return to the page you created your bookmark object in, the preview picture is no longer the one that you deleted but some Anytype picture and the profile page gets broken on Android and is left blank (can’t even see my profile photo and name)

HOW TO REPRODUCE IT

  1. Go to profile page
  2. Copy a link from some website
  3. Paste the link into a profile page but choose “Create bookmark” instead of “Paste as link”
  4. Make sure your link created a bookmark object that has a preview image on it.
  5. Open the bookmark object
  6. Go to relations and find the “Picture” relation that contains the website picture
  7. Delete the picture
  8. Return to profile page
  9. See that the preview image is now some Anytype picture and not blank as it should be
  10. Go to profile page on Android and see it’s blank until you delete the bookmark object from that page in which case everything reappears as it was before in the profile page

SYSTEM INFORMATIONS

Ubuntu 20
Android 12
Latest releases of Anytype

Tried to reproduce.
When deleting the picture of the bookmark another image is then placed there instead of the original one for me.
On iOS it looks normal for me.

This issue has been added to our issue tracker and was received by the Development Team.

This issue has been fixed by the Development Team and will be implemented in an upcoming release.

Should be fixed in the upcoming release

2 Likes

This issue has been fixed by the Development Team and will be implemented in an upcoming release.