@abdul wrote:
Hi All I am using Ember even though I am making changes but when I run the ./watch its not producing the JavaScript file with new code - its annoying - I am making the manual change but that’s not correct solution right? I made the change to the file even by opening in folder and manually updated the code on ember file - still its writing the old code in app.js file. What could be the reason I don’t know. I am using Web Pack to run ./watch and generate the app.js file . Here is my Ember js code:
export default () => { IMS.registerController("case.details.assignedinspector.edit", { caseDetails: Ember.inject.controller('caseDetails'), caseId: Ember.computed.alias('caseDetails.model.imscase.id'), clearForm: function () { $('.modal').modal('hide'); }, actions: { close: function (id) { $('.modal').modal('hide'); this.transitionToRoute('case.details'); }, async save() { var scope = this; //validating form if ($("#edit-assignedinspector-form").validate()) { var data = { AssignedToInvestigators: Ember.get(scope, 'model.imscase.assignedToInvestigators'), //AssignedToInspectorId: $("#assignedInspectorSelect").chosen().val(), CaseId: this.get('caseId') }; try { let response = await this.api('Case/UpdateAssignedInvestigators').post(data); $('.modal').modal('hide'); toastr.success("Assigned Inspector Edit Saved."); scope.transitionToRoute("case.details"); scope.get('caseDetails').refreshData(); scope.clearForm(); } catch (ex) { toastr.error("Error saving Assigned Inspector."); } } else { toastr.warning("Please fix the form", "Validation failed"); } }, didInsert: function () { $('#edit-assignedinspector-modal').modal(); } } }); }Here is how its generating the old code in app.js file - any help please?
save: function () { var _save = _asyncToGenerator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee() { var scope, data, response; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: scope = this; //validating form if (!$("#edit-assignedinspector-form").validate()) { _context.next = 19; break; } data = { AssignedToInspectorId: $("#assignedInspectorSelect").chosen().val(), CaseId: this.get('caseId') }; _context.prev = 3; _context.next = 6; return this.api('Case/UpdateAssignedInspector').post(data); case 6: response = _context.sent; $('.modal').modal('hide'); toastr.success("Assigned Inspector Edit Saved."); scope.transitionToRoute("case.details"); scope.get('caseDetails').refreshData(); scope.clearForm(); _context.next = 17; break; case 14: _context.prev = 14; _context.t0 = _context["catch"](3); toastr.error("Error saving Assigned Inspector."); case 17: _context.next = 20; break; case 19: toastr.warning("Please fix the form", "Validation failed"); case 20: case "end": return _context.stop(); } } }, _callee, this, [[3, 14]]); })); function save() { return _save.apply(this, arguments); } return save; }()It is supposed to call Case/UpdateAssignedInvestigators instead its still calling the Case/UpdateAssignedInspector, which is incorrect. Any help would be very very helpful - a link, a suggestion or even a code snippet anything helps thanks in advance.
Posts: 1
Participants: 1