solidos icon indicating copy to clipboard operation
solidos copied to clipboard

Personal email not removed on deletion

Open AlexHenderson opened this issue 3 years ago • 4 comments

Hello,

I created an additional (personal) email, then decided to delete it. It no longer appears in my profile, but anonymous users can see it in the XML view.

Alex

AlexHenderson avatar Apr 15 '22 14:04 AlexHenderson

@AlexHenderson : a) what server? b) how did you delete it?

jeff-zucker avatar Apr 15 '22 14:04 jeff-zucker

Hi @jeff-zucker, thanks for getting back to me so quickly (and on a holiday weekend!) I created an account on solidcommunity.net (https://alexhenderson.solidcommunity.net/profile/card#me). In the profile webpage I added an additional email address. Then, still using the web interface, I deleted it. If you look at my profile - https://alexhenderson.solidcommunity.net/profile/card#me - and select the RDF-XML view, there are two email addresses as blank nodes, but only one vcard:hasEmail entry.

AlexHenderson avatar Apr 15 '22 15:04 AlexHenderson

It looks to me like what happened is that you deleted the triple asserting you have an email but not the blanknode triple asserting the email address' value. I just tried and got the same behavior. So it's a bug in the profile form. Thanks for reporting, we'll add it to the task list.

jeff-zucker avatar Apr 15 '22 15:04 jeff-zucker

Yes there is I suspect a general problem in the form system of not not cleaning up the twigs when you cut off a branch.

timbl avatar Apr 15 '22 16:04 timbl