summaryrefslogtreecommitdiff
path: root/archaeological_context_records
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-03-30 12:56:45 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-03-30 12:56:45 +0200
commit90f5243a9d755affed1cca8ab020ea49b7c8ea25 (patch)
tree777c1bae5cb62b2f33fc237e5abef4a6ee368359 /archaeological_context_records
parentc6835861d3b3575b25161eb13b8284b0da663ab8 (diff)
downloadIshtar-90f5243a9d755affed1cca8ab020ea49b7c8ea25.tar.bz2
Ishtar-90f5243a9d755affed1cca8ab020ea49b7c8ea25.zip
Permissions: add missing permissions for authors and sources (refs #2068)
Diffstat (limited to 'archaeological_context_records')
-rw-r--r--archaeological_context_records/models.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/archaeological_context_records/models.py b/archaeological_context_records/models.py
index 5e6b4622b..490124342 100644
--- a/archaeological_context_records/models.py
+++ b/archaeological_context_records/models.py
@@ -617,6 +617,18 @@ class ContextRecordSource(Source):
class Meta:
verbose_name = _(u"Context record documentation")
verbose_name_plural = _(u"Context record documentations")
+ permissions = (
+ ("view_contextrecordsource",
+ ugettext(u"Can view all Context record sources")),
+ ("view_own_contextrecordsource",
+ ugettext(u"Can view own Context record source")),
+ ("add_own_contextrecordsource",
+ ugettext(u"Can add own Context record source")),
+ ("change_own_contextrecordsource",
+ ugettext(u"Can change own Context record source")),
+ ("delete_own_contextrecordsource",
+ ugettext(u"Can delete own Context record source")),
+ )
context_record = models.ForeignKey(
ContextRecord, verbose_name=_(u"Context record"),
related_name="source")