No more mailinglist/alias duplicates
Closes #410 (closed)
Previous behaviour
Steps to reproduce:
-
Create a mailing list
mailtest -
Make
mailtest2an alias ofmailtest -
Create a mailing list
mailtest2 -
Observe there is no error while creating the alias and lists.
-
Create a mailing list
mailtest3 -
Create a mailing list
mailtest4 -
Make
mailtest3an alias ofmailtest4 -
Observe there is no error while creating the alias and lists.
-
Create a mailing list
mailtest5 -
Create another mailing list
mailtest5 -
Observe there is no error while creating the lists.
-
Create a mailing list
mailtest6 -
Create a mailing list
mailtest7 -
Make
mailtest8an alias ofmailtest6 -
Make
mailtest8an alias ofmailtest7 -
Observe there is no error while creating the aliases.
New behaviour
Steps to validate that it works:
-
Create a mailing list
mailtest -
Make
mailtest2an alias ofmailtest -
Create a mailing list
mailtest2 -
Observe there is an error while creating the alias and lists.
-
Create a mailing list
mailtest3 -
Create a mailing list
mailtest4 -
Make
mailtest3an alias ofmailtest4 -
Observe there is an error while creating the alias and lists.
-
Create a mailing list
mailtest5 -
Create another mailing list
mailtest5 -
Observe there is an error while creating the lists.
-
Create a mailing list
mailtest6 -
Create a mailing list
mailtest7 -
Make
mailtest8an alias ofmailtest6 -
Make
mailtest8an alias ofmailtest7 -
Observe there is an error while creating the aliases.