fix tuple

This commit is contained in:
bkfox
2020-05-29 13:28:36 +02:00
parent b87581552f
commit c04c1f3a53
7 changed files with 89 additions and 122 deletions

View File

@ -14,7 +14,7 @@ class DiffusionBaseAdmin:
def get_readonly_fields(self, request, obj=None):
fields = super().get_readonly_fields(request, obj)
if not request.user.has_perm('aircox_program.scheduling'):
fields += ['program', 'start', 'end']
fields += ('program', 'start', 'end')
return [field for field in fields if field in self.fields]

View File

@ -54,9 +54,6 @@ class LogQuerySet(models.QuerySet):
@staticmethod
def _get_archive_path(station, date):
# note: station name is not included in order to avoid problems
# of retrieving archive when it changes
return os.path.join(
settings.AIRCOX_LOGS_ARCHIVES_DIR,
'{}_{}.log.gz'.format(date.strftime("%Y%m%d"), station.pk)

View File

@ -17,10 +17,11 @@ def ensure(key, default):
ensure('AIRCOX_DEFAULT_USER_GROUPS', {
'radio hosts': (
'change_program', 'change_episode', 'change_diffusion',
'add_comment', 'change_comment', 'delete_comment',
'add_article', 'change_article', 'delete_article',
'change_sound',
'add_track', 'change_track', 'delete_track',
'add_tag', 'change_tag', 'delete_tag',
'add_comment', 'edit_comment', 'delete_comment',
),
})