Fix messaging in build complete dialg

This commit is contained in:
Oliver 2022-01-09 07:50:08 +11:00
parent 4a5e4a88ac
commit d8057e88e7
3 changed files with 15 additions and 4 deletions

View File

@ -221,7 +221,10 @@ src="{% static 'img/blank_image.png' %}"
{% if build.incomplete_count > 0 %}
showAlertDialog(
'{% trans "Incomplete Outputs" %}',
'{% trans "Build Order cannot be completed as incomplete build outputs remain" %}'
'{% trans "Build Order cannot be completed as incomplete build outputs remain" %}',
{
alert_style: 'danger',
}
);
{% else %}

View File

@ -133,8 +133,11 @@ function completeBuildOrder(build_id, options={}) {
var html = '';
if (options.can_complete) {
if (options.allocated && options.completed) {
html += `
<div class='alert alert-block alert-success'>
{% trans "Build order is ready to be completed" %}
</div>`;
} else {
html += `
<div class='alert alert-block alert-danger'>

View File

@ -555,13 +555,18 @@ function renderErrorMessage(xhr) {
}
function showAlertDialog(title, content) {
function showAlertDialog(title, content, options={}) {
/* Display a modal dialog message box.
*
* title - Title text
* content - HTML content of the dialog window
*/
if (options.alert_style) {
// Wrap content in an alert block
content = `<div class='alert alert-block alert-${options.alert_style}'>${content}</div>`;
}
var modal = createNewModal({
title: title,