return JsonResponse({
"error": "ok",
- "gotoUrl": reverse('project', args=(kwargs['pid'],))
+ "gotoUrl": reverse('projectlayers', args=(kwargs['pid'],))
})
$("#layer-delete-confirmed").click(function(){
+ $("#delete-layer-modal button[data-dismiss='modal']").hide();
+
var message = $('<span>You have deleted <strong>1</strong> layer from your project: <strong id="deleted-layer-name"></strong>');
message.find("#deleted-layer-name").text(ctx.layerVersion.name);
}
function _showChangeNotification(message){
- $(".alert").fadeOut().promise().done(function(){
+ $(".alert-dismissible").fadeOut().promise().done(function(){
var alertMsg = $("#change-notification-msg");
alertMsg.html(message);
</div>
<div id="change-notification" class="alert alert-info alert-dismissible change-notification" style="display:none">
- <button type="button" class="close" id="hide-alert" data-dismiss="alert">×</button>
+ <button type="button" class="close" id="hide-alert" data-toggle="alert">×</button>
<span id="change-notification-msg"></span>
</div>
if (data.error !== "ok") {
console.warn(data.error);
} else {
+ libtoaster.setNotification("build-deleted",
+ $("#deleted-build-message").html());
window.location.replace(data.gotoUrl);
}
},
});
</script>
-
+<span style="display:none" id="deleted-build-message">
+ You have deleted 1 build: <strong>{{build.get_sorted_target_list|field_values:"target"|join:", "}} {{build.machine}}</strong> completed on <strong>{{build.completed_on|date:"d/m/y H:i"}}</strong>
+</span>
<div class="modal fade" tabindex="-1" role="dialog" id="delete-build-modal" style="display: none;" data-backdrop="static" data-keyboard="false">
<div class="modal-dialog">