summaryrefslogtreecommitdiff
path: root/archaeological_operations/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2014-02-27 19:22:08 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2014-02-27 19:22:08 +0100
commit05330b7f4c14da995c1831200e248fdeb84bdfbe (patch)
tree1ce06c949c6fdde34f0e98d262c8bbc3e3d93130 /archaeological_operations/models.py
parent3117dd072d1dc43b6173d7a79fe5850f7e562dd7 (diff)
downloadIshtar-05330b7f4c14da995c1831200e248fdeb84bdfbe.tar.bz2
Ishtar-05330b7f4c14da995c1831200e248fdeb84bdfbe.zip
Add missing rights for operation sources (refs #1684)
Diffstat (limited to 'archaeological_operations/models.py')
-rw-r--r--archaeological_operations/models.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py
index ae50b1a28..54e06b05c 100644
--- a/archaeological_operations/models.py
+++ b/archaeological_operations/models.py
@@ -377,6 +377,18 @@ class OperationSource(Source):
class Meta:
verbose_name = _(u"Operation documentation")
verbose_name_plural = _(u"Operation documentations")
+ permissions = (
+ ("view_operationsource",
+ ugettext(u"Can view all Operation source")),
+ ("view_own_operationsource",
+ ugettext(u"Can view own Operation source")),
+ ("add_own_operationsource",
+ ugettext(u"Can add own Operation source")),
+ ("change_own_operationsource",
+ ugettext(u"Can change own Operation source")),
+ ("delete_own_operationsource",
+ ugettext(u"Can delete own Operation source")),
+ )
operation = models.ForeignKey(Operation, verbose_name=_(u"Operation"),
related_name="source")
index = models.IntegerField(verbose_name=_(u"Index"), blank=True, null=True)