View Issue Details

IDProjectCategoryView StatusLast Update
0013740Tine 2.0Tinebasepublic2018-01-31 20:09
Reporterlab-at-nohlAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version2017.08.11 Community Edition 
Target VersionFixed in Version 
Summary0013740: Reopen Bug 0013512 - Wrong Quota in Admin panel for Cyrus Imap Backend
DescriptionFix is not sufficient. And interferes with other code.
https://github.com/tine20/Tine-2.0-Open-Source-Groupware-and-CRM/commit/b048d69addd4a65b03cc3bb6cbbddb8ad76f03c0#diff-ba2dd7e24d16e2cebec11e699c65ad41

Mail Quota uses three different units atm.
- IMAP command QUOTA = Kilobytes (RFC822.SIZE, in units of 1024 octets, see RFC 2087)
- Tine 2.0 GUI = Megabytes (full integer means MByte)
- DB and Ldap backends = Bytes

Your fix convert between MByte and Byte only. It works for DB/ldap backends only (on updating cache). It doesn't harm because other backends do not store quota on update cache (they rely only on IMAP-Quota).

Created patch for Cyrus-Backend. Can't estimate effects on others (don't think so):
https://github.com/tine20/Tine-2.0-Open-Source-Groupware-and-CRM/pull/36
Additional InformationCreate a new ticket because I'm not allowed to reopen existing!
TagsNo tags attached.
mwticket

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-01-31 20:09 lab-at-nohl New Issue