Forum OpenACS Development: Bookmark "check links" fix...thoughts?

While testing the bookmarks code, I've discovered that when User A checks the bookmarks (verifying the links) of User B, ALL bookmarks are checked and their URLs displayed to User A, even those marked "private". (Bug #1913)

It won't be difficult to fix...but how to fix it? There are at least two ways I can think of off the top of my head:

  1. Disallow link checking by another other than the owner (or an admin).
  2. Allow link checking, but test for privacy flag, and only check and display public bookmarks.

I lean towards the first solution; bookmark checking is an "administrative"-type function that the owner should control, IMO. But I thought I'd toss it out, in case there are strong preferences, or precedent (I can't think of any).

...any thoughts?