X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fchecks.py;h=cae801e489f341c370d22ad982313ff0553fe4b6;hb=9eff87cf703b5fe3310570ab30ff922e62f2957a;hp=63ea10f2a8ee01d2aa8bf5c3646741bebf6ebf79;hpb=b6e43552835c49bdbaac1e4174596e01f690b7f5;p=dak.git diff --git a/daklib/checks.py b/daklib/checks.py index 63ea10f2..cae801e4 100644 --- a/daklib/checks.py +++ b/daklib/checks.py @@ -464,8 +464,11 @@ class ACLCheck(Check): # XXX: Drop DMUA part here and switch to new implementation. # XXX: Send warning mail once users can set the new DMUA flag dmua_status, dmua_reason = self._check_dmua(upload) - if not dmua_status: - return False, dmua_reason + if acl_per_source is None: + if not dmua_status: + return False, dmua_reason + else: + upload.warn('DM flag not set, but accepted as DMUA was set.') #if acl_per_source is None: # return False, "not allowed to upload source package '{0}'".format(source_name) if acl.deny_per_source and acl_per_source is not None: