mirror of
https://github.com/getredash/redash.git
synced 2026-03-21 16:00:09 -04:00
Merge pull request #947 from getredash/fix/migration
Fix: permissions migration was changing default's group type
This commit is contained in:
@@ -7,4 +7,4 @@ if __name__ == '__main__':
|
||||
group.permissions.append('list_dashboards')
|
||||
group.permissions.append('list_alerts')
|
||||
group.permissions.append('list_data_sources')
|
||||
group.save(only=group.dirty_fields)
|
||||
group.save(only=[models.Group.permissions])
|
||||
|
||||
8
migrations/0023_make_sure_correct_group_type.py
Normal file
8
migrations/0023_make_sure_correct_group_type.py
Normal file
@@ -0,0 +1,8 @@
|
||||
from redash import models
|
||||
|
||||
if __name__ == '__main__':
|
||||
with models.db.database.transaction():
|
||||
groups = models.Group.select(models.Group.id, models.Group.type).where(models.Group.name=='default')
|
||||
for group in groups:
|
||||
group.type = models.Group.BUILTIN_GROUP
|
||||
group.save(only=[models.Group.type])
|
||||
Reference in New Issue
Block a user