Mercurial > lada > lada-client
comparison app/view/window/MessungEdit.js @ 696:b0f1dcdf981d
Made the unhandled Errors more talkativew
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Thu, 26 Mar 2015 16:26:24 +0100 |
parents | 817524db4017 |
children | c632c7c34029 |
comparison
equal
deleted
inserted
replaced
695:d6ef146e1a9f | 696:b0f1dcdf981d |
---|---|
96 | 96 |
97 initData: function() { | 97 initData: function() { |
98 this.clearMessages(); | 98 this.clearMessages(); |
99 var that = this; | 99 var that = this; |
100 Ext.ClassManager.get('Lada.model.Messung').load(this.record.get('id'), { | 100 Ext.ClassManager.get('Lada.model.Messung').load(this.record.get('id'), { |
101 failure: function(record) { | 101 failure: function(record, response) { |
102 // TODO | 102 // TODO |
103 console.log("An unhandled Failure occured. See following Response and Record"); | |
104 console.log(response); | |
103 console.log(record); | 105 console.log(record); |
104 }, | 106 }, |
105 success: function(record, response) { | 107 success: function(record, response) { |
106 var me = this; | 108 var me = this; |
107 if (this.probe.get('treeModified') < record.get('treeModified')) { | 109 if (this.probe.get('treeModified') < record.get('treeModified')) { |
108 Ext.Msg.show({ | 110 Ext.Msg.show({ |
109 title: 'Probe nicht aktuell!', | 111 title: 'Probe nicht aktuell!', |
110 msg: 'Die zugehörige Probe wurde verändert.\nMöchten Sie zu der Probe zurückkehren und neu laden?\nOhne das erneute Laden der Probe wird das Speichern der Messung nicht möglich sein.', | 112 msg: 'Die zugehörige Probe wurde verändert.\n'+ |
113 'Möchten Sie zu der Probe zurückkehren und neu laden?\n'+ | |
114 'Ohne das erneute Laden der Probe wird das Speichern'+ | |
115 ' der Messung nicht möglich sein.', | |
111 buttons: Ext.Msg.OKCANCEL, | 116 buttons: Ext.Msg.OKCANCEL, |
112 icon: Ext.Msg.WARNING, | 117 icon: Ext.Msg.WARNING, |
113 closable: false, | 118 closable: false, |
114 fn: function(button) { | 119 fn: function(button) { |
115 if (button === 'ok') { | 120 if (button === 'ok') { |
130 this.setMessages(json.errors, json.warnings); | 135 this.setMessages(json.errors, json.warnings); |
131 } | 136 } |
132 }, | 137 }, |
133 scope: this | 138 scope: this |
134 }); | 139 }); |
135 console.log(this.record); | |
136 if (this.record.get('readonly') == true){ | 140 if (this.record.get('readonly') == true){ |
137 this.disableForm(); | 141 this.disableForm(); |
138 } | 142 } |
139 }, | 143 }, |
140 | 144 |