Roberto Sánchez
2014-01-13 edd47c68c6a08bd756d96213c38e896a0a257bd1
securis/src/main/resources/static/js/catalogs.js
....@@ -183,13 +183,15 @@
183183 $q.all(promises).then(function() {
184184
185185 for (var k in refs) {
186
- var pk = that.getPk(that.getMetadata(that.getField(k).resource))
186
+ var field = that.getField(k);
187
+ var pk = that.getPk(that.getMetadata(field.resource))
187188 console.log('PK field for ' + k + ' is ' + pk)
188189 var comboData = []
189190 refs[k].forEach(function(row) {
191
+ console.log('field.resource !== _current.resource: ' + field.resource +' '+ _current.resource)
190192 comboData.push({
191193 id: row[pk],
192
- label: row.label || row.name || row.code || row.first_name + ' ' + row.last_name
194
+ label: row.label || row.name || row.code || row.first_name + ' ' + (row.last_name || '')
193195 });
194196 })
195197 refs[k] = comboData;