Mit @ beginnender Benutzername wird als E-Mail erkannt

@zogstrip Ich kann ohne das Rebuild jetzt nicht upgraden (es muss ein Docker-Manager-Upgrade durchgeführt werden, daher ist das Rebuild zwingend erforderlich, und ich muss bis heute Abend warten, um das zu tun).

Ich wollte mich erkundigen, ob du den Fehler behoben hast, der auftritt, wenn man versucht, einen Benutzernamen mit vorangestelltem @ einzugeben.


Vor dem Benutzernamen erscheint ein Nachrichtensymbol (warum?), und beim Tippen wird keine Benutzerliste angezeigt.
Ich befinde mich noch in der Version v1.9.0.beta11 +33, und alles funktioniert einwandfrei (keine Fehler), solange ich Benutzernamen ohne @ eingebe. Andernfalls erhalte ich den Fehler „Beim Ändern der Eigentümerschaft des Beitrags ist ein Fehler aufgetreten“.

Ich sehe, dass das Nachrichtensymbol auch dann erscheint, wenn ich versuche, Benutzer in einer Gruppe hinzuzufügen und @ eingebe (Die angeforderte URL oder Ressource konnte nicht gefunden werden.)

Meiner Meinung nach sollte das Hinzufügen von Benutzernamen sowohl mit als auch ohne @ auf die gleiche Weise erlaubt sein, ohne dass Fehler auftreten.

3 „Gefällt mir“

I did not fix that. The :email: is used to designate an email address. I think it’s a bug since it’s should at least have one character before the @.

8 „Gefällt mir“

Fixed via

3 „Gefällt mir“

options.term.match(/@/)

@tgxworld shouldn’t this regex be something more like .@ or (?!^)@ ? i.e. requiring a non-empty local part for the email address

2 „Gefällt mir“

Good point. @nbianca Could you have a look at the regexp used here?

3 „Gefällt mir“

Hi @tgxworld,

I submitted PR #5804 to fix this.

4 „Gefällt mir“