Bug #2679

Error on pseudonym creation

Added by Davide Principi over 7 years ago. Updated over 7 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-mail-server
Target version:v6.5-final
Security class: Resolution:
Affected version:v6.5-rc1 NEEDINFO:No

Description

Always reproducible on 6.5 rc1:
  • create a new pseudonym
  • A dialog message is displayed:
    Nethgui:
    
        500 - Internal server error [1366796122]
    

In /var/log/messages

 [EXCEPTION] Nethgui\Controller\AbstractController: you must declare a parameter to obtain its validator object : file /usr/share/nethesis/Nethgui/Controller/AbstractController.php; line 135


Related issues

Related to NethServer 6 - Feature #1753: Emphasized visual style for mandatory text input fields CLOSED

Associated revisions

Revision db155a18
Added by Davide Principi over 7 years ago

Pseudonym Modify UI: declare auxiliary parameters explicitly. Refs #2679

After #1753, mandatory parameters must be declared otherwise
the reported exception is raised.

Revision 6de33112
Added by Davide Principi over 7 years ago

Pseudonym UI module: check if address already exists. Refs #2679

The create action must not change existing records.

History

#1 Updated by Davide Principi over 7 years ago

  • Status changed from NEW to TRIAGED
  • % Done changed from 0 to 20

#2 Updated by Davide Principi over 7 years ago

  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Davide Principi
  • % Done changed from 20 to 30

#3 Updated by Davide Principi over 7 years ago

  • Status changed from ON_DEV to MODIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 30 to 60

Test case

Test Pseudonym Create, Update, Delete.

#4 Updated by Davide Principi over 7 years ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70

In nethserver-testing:
nethserver-mail-server-1.6.1-1.0gitdb155a18.ns6.noarch.rpm
nethserver-mail-server-1.6.1-2.0git6de33112.ns6.noarch.rpm

#5 Updated by Giacomo Sanchietti over 7 years ago

  • Assignee set to Giacomo Sanchietti

#6 Updated by Giacomo Sanchietti over 7 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (Giacomo Sanchietti)
  • % Done changed from 70 to 90
Tests passed:
  • creation of a new pseudonym
  • modification of an existing pseudonym
  • deletion of an existing pseudonym
  • creation of an already exiting pseudonym (a validator error is raised)

Marking as VERIFIED.

#7 Updated by Giacomo Sanchietti over 7 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
New package in nethserver-updates:
  • nethserver-mail-server-1.6.2-1.ns6.noarch.rpm

Also available in: Atom PDF