fix adding past milestones
parent
b231fda0d1
commit
b3728b6c18
|
|
@ -1110,12 +1110,15 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
|||
renderMilestones();
|
||||
document.querySelector("#button--addMilestone").addEventListener("click", () => {
|
||||
let addModalElement;
|
||||
let addFormElement;
|
||||
let addCloseModalFunction;
|
||||
const doAdd = (submitEvent) => {
|
||||
if (submitEvent) {
|
||||
submitEvent.preventDefault();
|
||||
}
|
||||
const currentDateString = cityssm.dateToString(new Date());
|
||||
const _doAdd = () => {
|
||||
cityssm.postJSON(urlPrefix + "/workOrders/doAddWorkOrderMilestone", submitEvent.currentTarget, (responseJSON) => {
|
||||
cityssm.postJSON(urlPrefix + "/workOrders/doAddWorkOrderMilestone", addFormElement, (responseJSON) => {
|
||||
processMilestoneResponse(responseJSON);
|
||||
if (responseJSON.success) {
|
||||
addCloseModalFunction();
|
||||
|
|
@ -1155,7 +1158,8 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
|||
los.initializeDatePickers(modalElement);
|
||||
los.initializeTimePickers(modalElement);
|
||||
bulmaJS.toggleHtmlClipped();
|
||||
modalElement.querySelector("form").addEventListener("submit", doAdd);
|
||||
addFormElement = modalElement.querySelector("form");
|
||||
addFormElement.addEventListener("submit", doAdd);
|
||||
},
|
||||
onremoved: () => {
|
||||
bulmaJS.toggleHtmlClipped();
|
||||
|
|
|
|||
|
|
@ -1595,17 +1595,20 @@ declare const bulmaJS: BulmaJS;
|
|||
|
||||
document.querySelector("#button--addMilestone").addEventListener("click", () => {
|
||||
let addModalElement: HTMLElement;
|
||||
let addFormElement: HTMLFormElement;
|
||||
let addCloseModalFunction: () => void;
|
||||
|
||||
const doAdd = (submitEvent: SubmitEvent) => {
|
||||
if (submitEvent) {
|
||||
submitEvent.preventDefault();
|
||||
}
|
||||
|
||||
const currentDateString = cityssm.dateToString(new Date());
|
||||
|
||||
const _doAdd = () => {
|
||||
cityssm.postJSON(
|
||||
urlPrefix + "/workOrders/doAddWorkOrderMilestone",
|
||||
submitEvent.currentTarget,
|
||||
addFormElement,
|
||||
(responseJSON: {
|
||||
success: boolean;
|
||||
errorMessage?: string;
|
||||
|
|
@ -1676,7 +1679,8 @@ declare const bulmaJS: BulmaJS;
|
|||
|
||||
bulmaJS.toggleHtmlClipped();
|
||||
|
||||
modalElement.querySelector("form").addEventListener("submit", doAdd);
|
||||
addFormElement = modalElement.querySelector("form");
|
||||
addFormElement.addEventListener("submit", doAdd);
|
||||
},
|
||||
onremoved: () => {
|
||||
bulmaJS.toggleHtmlClipped();
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue