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
commit18a8ee8b490dee843fa6c72c710a74e9ae7afab2 (patch)
tree2f6ed8b47622f0a32fa6a511654b71286dda5d05 /ishtar_common/views.py
parent0e30743556cdf9b6f8268cb8e24b24abf76a2e2b (diff)
downloadIshtar-18a8ee8b490dee843fa6c72c710a74e9ae7afab2.tar.bz2
Ishtar-18a8ee8b490dee843fa6c72c710a74e9ae7afab2.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