Bug 51775 - Creating IMAP folders with OX App Suite 7.10.3-ucs6 no longer possible
Creating IMAP folders with OX App Suite 7.10.3-ucs6 no longer possible
Status: CLOSED FIXED
Product: Z_Internal OX development
Classification: Unclassified
Component: UMC
UCS 4.4 / 7.10.3
Other Linux
: P5 normal (vote)
: 7.10.3-ucs7
Assigned To: Daniel Tröder
:
: 51893 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-08-06 09:36 CEST by Christina Scheinig
Modified: 2023-02-22 14:34 CET (History)
5 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 4: Minor Usability: Impairs usability in secondary scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.229
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2020080521000864
Bug group (optional): Regression
Max CVSS v3 score:
troeder: Patch_Available+


Attachments
fix typo (639 bytes, patch)
2020-08-06 09:45 CEST, Daniel Tröder
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christina Scheinig univentionstaff 2020-08-06 09:36:27 CEST
OX App Suite 7.10.3-ucs6 with UCS 4.4-5
If you want to create an object of the type "OX Mail: IMAP Folder
" in the OX Mail module in the UMC and specify a mail address in addition to name and mail domain, you will receive the following error message:

Internal server error during "udm/add (oxmail/oxmail)".
Request: udm/add (oxmail/oxmail)
 
  File "/usr/lib/python2.7/dist-packages/notifier/threads.py", line 80, in _run
    result = self._function()
  File "/usr/lib/python2.7/dist-packages/notifier/__init__.py", line 104, in __call__
    return self._function(*tmp, **self._kwargs)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/udm/__init__.py", line 402, in _thread
    dn = module.create(properties, container=options.get('container'), superordinate=options.get('superordinate'))
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/udm/udm_ldap.py", line 566, in create
    obj.create()
  File "/usr/lib/python2.7/dist-packages/univention/admin/handlers/__init__.py", line 557, in create
    dn = self._create(response=response, serverctrls=serverctrls)
  File "/usr/lib/python2.7/dist-packages/univention/admin/handlers/__init__.py", line 1241, in _create
    al.extend(self._ldap_modlist())
  File "/usr/lib/python2.7/dist-packages/univention/admin/handlers/oxmail/oxfolder.py", line 251, in _ldap_modlist
    ['univentioninternalpostuser+shared/%s@%s' % (self['name'], self['mailDomain'])]
TypeError: append() takes exactly one argument (3 given)
Comment 1 Daniel Tröder univentionstaff 2020-08-06 09:45:12 CEST
Created attachment 10450 [details]
fix typo

A cleanup introduced a typo.
Comment 3 Daniel Tröder univentionstaff 2020-08-13 11:09:56 CEST
* A new app version was created: 7.10.3-ucs7 (oxseforucs_20200721165759)
* The typo introduced in bf61181 "Bug #47810: pep8 cleanup" has been fixed.
* The new package (univention-ox 11.0.0-66) was uploaded.
* The README_UPDATE_* files were updated.
* git tag "release-7.10.3-ucs7" created.
Comment 4 Daniel Tröder univentionstaff 2020-08-18 09:34:22 CEST
I forgot to raise the join script VERSION, so the new UDM handler code gets installed.

[4.4 b2a5907b] Bug #51775: raise join script version to install new UDM handler code
[4.4 5fda2687] Bug #51775: advisory

The new univention-ox packages (11.0.0-67) have been uploaded to the test app center (app version 4.4/oxseforucs=7.10.3-ucs7).
Comment 5 Ole Schwiegert univentionstaff 2020-08-18 12:46:40 CEST
Changelog&READMEs: OK
Changes work: OK
  Install: OK
  Update: OKChangelog&READMEs: OK
Changes work: OK
  Install: OK
  Update: OK
Comment 6 Daniel Tröder univentionstaff 2020-08-19 15:48:22 CEST
The Open-Xchange App Suite version 7.10.3-ucs7 has been released.
Comment 7 Mika Westphal univentionstaff 2023-02-22 14:34:26 CET
*** Bug 51893 has been marked as a duplicate of this bug. ***