[ https://issues.apache.org/jira/browse/WHIMSY-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17628604#comment-17628604 ]
Ken Coar commented on WHIMSY-389: --------------------------------- @Sebb Point taken, my bad. Apologies. I don't believe this frickin' thing doesn't autosave drafts; I had fifteen minutes of typing lost. Here we go again, more terse.. # Solution: Case-normalise the domain name before use in the check and un/subscribe processes. # Workaround #A: Update the LDAP schema to add an additional field for each eddress field, into which will be stored the normalised eddress at creation and update. This field is then used in the mailing list code. # Workaround #B: Normalise the eddress for all eddresses already stored, and on addition or change. I don't like #3 because it takes choice away from the user. [~jim]'s domain name probably matches a trademark or service mark for his business, and it's appropriate that he be able to keep that. Forcing people to change how they might want to spell their domain names simply for our convenience feels wrong, particularly since we'd be forcing casefulness on something defined as case{*}less{*}. In addition, it requires updating the directory contents and coding to maintain it. Neither do I like #2, because it requires significant change to the schema and adds a maintenance burden. Both #2 and #3 adds some code to the forms, and any other way the directory fields might be updated. So given the above, I think #1 is the correct path for addressing the issue. I don't think the Web form is used so often that the additional computation would impose any noticeable burden. And it obeys Postel's Law. :D I'll look into the code myself; I see it's largely Ruby, which is cool. Of course, any better solutions than those which just fell off the top of my head would be great! > unsubscribe feature does not work for all registered emails > ----------------------------------------------------------- > > Key: WHIMSY-389 > URL: https://issues.apache.org/jira/browse/WHIMSY-389 > Project: Whimsy > Issue Type: Bug > Reporter: Jim Jagielski > Priority: Minor > Attachments: Screen Shot 2022-08-08 at 7.39.04 AM.png > > > When trying to unsubscribe from a list, either the email pulldown does not > allow selection of any addresses or else on those rare occasions when you can > select an address, it errors out with: > > h2. Invalid Input > Both email and list to subscribe to are required! -- This message was sent by Atlassian Jira (v8.20.10#820010)