summaryrefslogtreecommitdiff
path: root/ishtar_common/templates
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-10-26 17:03:41 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-04-16 16:38:32 +0200
commitf4f482cd4074898f5344a3a078e27800bbd060fd (patch)
tree46a317f0f5de7b0177206ac5b965be794ff2b2af /ishtar_common/templates
parente008dd87b2eafd88cec3d75d0b3b4c92ce891f23 (diff)
downloadIshtar-f4f482cd4074898f5344a3a078e27800bbd060fd.tar.bz2
Ishtar-f4f482cd4074898f5344a3a078e27800bbd060fd.zip
✨ refactoring import permissions
Diffstat (limited to 'ishtar_common/templates')
-rw-r--r--ishtar_common/templates/ishtar/import_list.html4
-rw-r--r--ishtar_common/templates/ishtar/import_table.html6
2 files changed, 7 insertions, 3 deletions
diff --git a/ishtar_common/templates/ishtar/import_list.html b/ishtar_common/templates/ishtar/import_list.html
index 35821c5bf..ec5e714de 100644
--- a/ishtar_common/templates/ishtar/import_list.html
+++ b/ishtar_common/templates/ishtar/import_list.html
@@ -16,7 +16,7 @@
{% endblock %}
{% block content %}
-<div class="text-center m-3">
+{% if can_create_import %}<div class="text-center m-3">
{% if has_import_table %}<a href="{% url 'new_import' %}" class="btn btn-success">
<i class="fa fa-plus"></i> {% trans 'import (table)' %}
</a>{% endif %}
@@ -26,7 +26,7 @@
{% if has_import_group %}<a href="{% url 'new_import_group' %}" class="btn btn-success">
<i class="fa fa-plus"></i> {% trans 'import (group)' %}
</a>{% endif %}
-</div>
+</div>{% endif %}
<div id="import-container">
{% include "ishtar/import_table.html" %}
</div>
diff --git a/ishtar_common/templates/ishtar/import_table.html b/ishtar_common/templates/ishtar/import_table.html
index 08c949654..56e73c6f0 100644
--- a/ishtar_common/templates/ishtar/import_table.html
+++ b/ishtar_common/templates/ishtar/import_table.html
@@ -78,14 +78,18 @@
{{import.status}}
</td>
<td>
+ {% if import.action_list %}
<select class="form-control"
id='import-action-{{import.import_id}}'
name='import-action-{{import.import_id}}'>
<option value=''>--------</option>
- {% for action, lbl in import.get_actions %}
+ {% for action, lbl in import.action_list %}
<option value='{{action}}'>{{lbl}}</option>
{% endfor%}
</select>
+ {% else %}
+ &ndash;
+ {% endif %}
</td>
<td><ul class="simple table-import-files">
{% if import.get_imported_values %}<li class="p-1">