Launch modal dialog to auto-allocate against a specific build output

This commit is contained in:
Oliver Walters 2020-10-23 01:05:59 +11:00
parent f4f6253178
commit 5db043ab4b

View File

@ -32,7 +32,7 @@ function newBuildOrder(options={}) {
} }
function makeBuildOutputActionButtons(output) { function makeBuildOutputActionButtons(output, buildId) {
/* Generate action buttons for a build output. /* Generate action buttons for a build output.
*/ */
@ -72,7 +72,15 @@ function makeBuildOutputActionButtons(output) {
// Add callbacks for the buttons // Add callbacks for the buttons
$(panel).find(`#button-output-auto-${outputId}`).click(function() { $(panel).find(`#button-output-auto-${outputId}`).click(function() {
// TODO // Launch modal dialog to perform auto-allocation
launchModalForm(`/build/${buildId}/auto-allocate/`,
{
data: {
output: outputId,
},
reload: true,
}
);
}); });
$(panel).find(`#button-output-complete-${outputId}`).click(function() { $(panel).find(`#button-output-complete-${outputId}`).click(function() {
@ -234,7 +242,7 @@ function loadBuildOutputAllocationTable(buildId, partId, output, options={}) {
// Update the available actions for this build output // Update the available actions for this build output
makeBuildOutputActionButtons(output); makeBuildOutputActionButtons(output, buildId);
} }
} }
); );