updates mediapicker.controller pre value to not make an uneeded request
This commit is contained in:
@@ -85,12 +85,15 @@ function mediaPickerController($scope, dialogService, entityResource, $log, icon
|
|||||||
|
|
||||||
//load media data
|
//load media data
|
||||||
var modelIds = $scope.model.value ? $scope.model.value.split(',') : [];
|
var modelIds = $scope.model.value ? $scope.model.value.split(',') : [];
|
||||||
entityResource.getByIds(modelIds, dialogOptions.entityType).then(function (data) {
|
if (modelIds.length > 0) {
|
||||||
_.each(data, function (item, i) {
|
entityResource.getByIds(modelIds, dialogOptions.entityType).then(function (data) {
|
||||||
item.icon = iconHelper.convertFromLegacyIcon(item.icon);
|
_.each(data, function (item, i) {
|
||||||
$scope.renderModel.push({ name: item.name, id: item.id, icon: item.icon, udi: item.udi });
|
item.icon = iconHelper.convertFromLegacyIcon(item.icon);
|
||||||
|
$scope.renderModel.push({ name: item.name, id: item.id, icon: item.icon, udi: item.udi });
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user