Skip to content

Commit cc54b62

Browse files
committed
Add model from delete_key
1 parent d702355 commit cc54b62

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

Alpha/frontend/static/javascript/key.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ document.getElementById('newKeyForm').addEventListener('submit', function(event)
3333
new_table += '<td style="color: red;">' + response.key_playbook +'</td>';
3434
new_table += '<td style="color: red;">' + response.key_template +'</td>';
3535
new_table += '<td style="color: red;">' + response.key_remove +'</td>';
36-
new_table += '<td><i' + ' onclick="delete_key('+ project_id +','+ response.key_id +')"'+ 'class="bx bxs-x-circle btn-delete"></i></td></tr>';
36+
new_table += '<td><i' + ' data-bs-toggle="modal" data-bs-target="#RemoveModal" onclick="delete_modal('+ project_id +','+ response.key_id +')"'+ 'class="bx bxs-x-circle btn-delete"></i></td></tr>';
3737
get_table.innerHTML += new_table;
3838

3939
//Clear form

Alpha/frontend/templates/pages/_base.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<div class="l-navbar" id="nav-bar">
5555
<nav class="nav">
5656
<div>
57-
<a href="#" class="nav_logo">
57+
<a href="{% url 'home' %}" class="nav_logo">
5858
<i class='bx bxs-archive nav_logo-icon'></i>
5959
<span class="nav_logo-name">{{project_title}}</span>
6060
</a>

Alpha/frontend/templates/pages/project/project_key.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ <h1>Project Key's</h1>
111111
<td style="color: red;">{{key.add_playbook}}</td> <!-- ADD PLAYBOOK -->
112112
<td style="color: red;">{{key.add_template}}</td> <!-- ADD TEMPLATE -->
113113
<td style="color: red;">{{key.remove_itens}}</td> <!-- EDIT ITEMS -->
114-
<td><i class="bx bxs-x-circle btn-delete" onclick="delete_key('{{project_id}}','{{key.id}}')"></i></td>
114+
<td><i class="bx bxs-x-circle btn-delete" data-bs-toggle="modal" data-bs-target="#RemoveModal" onclick="delete_modal('{{project_id}}','{{key.id}}')"></i></td>
115115
</tr>
116116
{% endfor %}
117117
</tbody>
@@ -167,6 +167,7 @@ <h1 class="modal-title fs-5" id="newKeyModalLabel">New Key</h1>
167167
</div>
168168
</div>
169169
</div>
170+
{% include 'components/modals/delete.html' %}
170171

171172
<script src="{% static 'javascript/key.js' %}"></script>
172173

@@ -181,6 +182,11 @@ <h1 class="modal-title fs-5" id="newKeyModalLabel">New Key</h1>
181182
</script>
182183
-->
183184
<script>
185+
function delete_modal(projectID, keyID){
186+
var insert_button = document.getElementById('buttonDelete');
187+
insert_button.innerHTML = '<button class="btn btn-danger" data-bs-dismiss="modal" aria-label="Close" onclick="delete_key('+ projectID +','+ keyID +')">Delete</button>';
188+
}
189+
184190
var navLinks = document.getElementsByClassName("nav_link");
185191
navLinks[4].classList.add("active");
186192
</script>

0 commit comments

Comments
 (0)