summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-15 00:07:16 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-15 00:07:16 +0200
commit877ca018dea3ae180c305edc2171c5ec71af4902 (patch)
tree880eff06a16fa8537231bab8e79ca9114c68419f /ishtar_common/models.py
parent5c2457815a333edb98ccfb91c7bbf59db1501ccd (diff)
downloadIshtar-877ca018dea3ae180c305edc2171c5ec71af4902.tar.bz2
Ishtar-877ca018dea3ae180c305edc2171c5ec71af4902.zip
Add QA for orgas and operations
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index c82837483..66de551da 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -4015,7 +4015,7 @@ organization_type_pk_lazy = lazy(OrganizationType.get_or_create_pk, str)
organization_type_pks_lazy = lazy(OrganizationType.get_or_create_pks, str)
-class Organization(Address, Merge, OwnPerms, ValueGetter):
+class Organization(Address, Merge, OwnPerms, ValueGetter, MainItem):
TABLE_COLS = ('name', 'organization_type', 'town')
SLUG = "organization"
SHOW_URL = 'show-organization'
@@ -4037,6 +4037,13 @@ class Organization(Address, Merge, OwnPerms, ValueGetter):
'organization_type__label__iexact'
),
}
+ QA_EDIT = QuickAction(
+ url="organization-qa-bulk-update", icon_class="fa fa-pencil",
+ text=_(u"Bulk update"), target="many",
+ rights=['change_organization'])
+ QUICK_ACTIONS = [
+ QA_EDIT
+ ]
objects = UUIDModelManager()