From 13cc881d6eb1da1ab4abed8dc11d2574ce37edda Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 3 Jan 2020 17:26:41 +0100 Subject: Extra actions: regenerate external_id --- archaeological_finds/models_finds.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'archaeological_finds/models_finds.py') diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index d9ebe9dfe..1dd56a82e 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -704,12 +704,13 @@ class FindBasket(Basket, MainItem, ValueGetter): _(u"Add treatment file"), "fa fa-file-text-o", "", "", False), ] - duplicate = self.get_quick_action_by_url("findbasket-qa-duplicate") - actions += [ - (reverse(duplicate.url, args=[self.pk]), - duplicate.text, duplicate.icon_class, - "", "", True), - ] + if can_edit_find: + duplicate = self.get_quick_action_by_url("findbasket-qa-duplicate") + actions += [ + (reverse(duplicate.url, args=[self.pk]), + duplicate.text, duplicate.icon_class, + "", "", True), + ] return actions -- cgit v1.2.3