summaryrefslogtreecommitdiff
path: root/ishtar_common/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-06-05 12:53:54 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-06-17 13:22:54 +0200
commit056d66ba290b4a226eb240f91ca165efe885c668 (patch)
tree2f6ed8b47622f0a32fa6a511654b71286dda5d05 /ishtar_common/views.py
parent20976d464ab6214222b48c0779848f69c0e9acbc (diff)
downloadIshtar-056d66ba290b4a226eb240f91ca165efe885c668.tar.bz2
Ishtar-056d66ba290b4a226eb240f91ca165efe885c668.zip
QA: fix bad QA indexing - tests
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r--ishtar_common/views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py
index 98c538c66..bb68f6044 100644
--- a/ishtar_common/views.py
+++ b/ishtar_common/views.py
@@ -2059,13 +2059,15 @@ class AlertList(JSONResponseMixin, LoginRequiredMixin,
class QAItemForm(IshtarMixin, LoginRequiredMixin, FormView):
template_name = 'ishtar/forms/qa_form.html'
model = None
+ base_url = None
form_class = None
page_name = u""
success_url = "/success/"
modal_size = None # large, small or None (medium)
def get_quick_action(self):
- raise NotImplementedError()
+ # if not listed in QUICK_ACTIONS overload this method
+ return self.model.get_quick_action_by_url(self.base_url)
def dispatch(self, request, *args, **kwargs):
assert self.model