mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-18 05:51:26 +02:00
few fixes
This commit is contained in:
@@ -26,6 +26,7 @@ node_modules
|
||||
|
||||
# TOX stuff
|
||||
test_project/modoboa.db
|
||||
test_project/redis
|
||||
|
||||
/.project
|
||||
/.pydevproject
|
||||
|
||||
+7
-2
@@ -33,15 +33,17 @@ services:
|
||||
DB: "SQLITE"
|
||||
DEBUG: "True"
|
||||
REDIS_HOST: redis
|
||||
REDIS_PORT: 6379
|
||||
command: >
|
||||
sh -c "redis-server &
|
||||
cd test_project
|
||||
sh -c "cd test_project
|
||||
python3 manage.py migrate
|
||||
python3 manage.py load_initial_data
|
||||
django-admin compilemessages
|
||||
python3 manage.py runserver 0:8000"
|
||||
volumes:
|
||||
- .:/code
|
||||
depends_on:
|
||||
- redis
|
||||
|
||||
front:
|
||||
container_name: modoboa_front
|
||||
@@ -58,3 +60,6 @@ services:
|
||||
DOCKER: "yes"
|
||||
depends_on:
|
||||
- api
|
||||
|
||||
volumes:
|
||||
redis-cache:
|
||||
|
||||
@@ -155,8 +155,8 @@ class MailboxSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = models.Mailbox
|
||||
fields = (
|
||||
"pk", "full_address", "use_domain_quota", "quota",
|
||||
"quota_usage", "message_limit"
|
||||
"pk", "full_address", "use_domain_quota", "quota", "message_limit",
|
||||
"quota_usage"
|
||||
)
|
||||
|
||||
def get_quota_usage(self, mb) -> int:
|
||||
|
||||
@@ -392,7 +392,7 @@ class MailboxSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = models.Mailbox
|
||||
fields = (
|
||||
"pk", "use_domain_quota", "quota", "message_limit"
|
||||
"pk", "use_domain_quota", "quota", "message_limit",
|
||||
)
|
||||
|
||||
def validate_quota(self, value):
|
||||
|
||||
@@ -322,7 +322,7 @@ class Mailbox(mixins.MessageLimitMixin, AdminObject):
|
||||
not user.userobjectlimit_set.get(name="quota").max_value
|
||||
)
|
||||
self.set_quota(values["quota"], override_rules)
|
||||
if values.get("message_limit", "absent") != "absent":
|
||||
if "message_limit" in values:
|
||||
self.message_limit = values["message_limit"]
|
||||
if newaddress:
|
||||
self.rename(local_part, domain)
|
||||
|
||||
Reference in New Issue
Block a user