|
@@ -1,4 +1,4 @@
|
|
|
-angular.module('basicFoodEditor', ['ngResource'])
|
|
|
|
|
|
|
+angular.module('basicFoodEditor', ['ndbDatabase', 'ngResource'])
|
|
|
.factory('BasicFood', ['$resource', '$q', function($resource, $q) {
|
|
.factory('BasicFood', ['$resource', '$q', function($resource, $q) {
|
|
|
return $resource('food/:id', {id: "@id"}, {
|
|
return $resource('food/:id', {id: "@id"}, {
|
|
|
'get': {method: 'GET'},
|
|
'get': {method: 'GET'},
|
|
@@ -14,13 +14,19 @@ angular.module('basicFoodEditor', ['ngResource'])
|
|
|
}])
|
|
}])
|
|
|
// TODO: Only ever used with editBasicFood template. See if can auto link.
|
|
// TODO: Only ever used with editBasicFood template. See if can auto link.
|
|
|
.controller('BasicFoodEditorController',
|
|
.controller('BasicFoodEditorController',
|
|
|
- ['$scope', '$uibModalInstance', 'BasicFood', 'foodData',
|
|
|
|
|
- function($scope, $uibModalInstance, BasicFood, foodData) {
|
|
|
|
|
|
|
+ ['$scope', '$uibModalInstance', 'NDBList', 'BasicFood', 'foodData',
|
|
|
|
|
+ function($scope, $uibModalInstance, NDBList, BasicFood, foodData) {
|
|
|
if (foodData == null)
|
|
if (foodData == null)
|
|
|
{
|
|
{
|
|
|
console.error("No food data to edit!");
|
|
console.error("No food data to edit!");
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ // TODO: Replace with properties file key.
|
|
|
|
|
+ $scope.catagories = NDBList.get({
|
|
|
|
|
+ key: "CfiHcUnSf0RX0jBuqiWjDK2d2ziOmoZG15CTdhQn",
|
|
|
|
|
+ type: "g"
|
|
|
|
|
+ });
|
|
|
|
|
|
|
|
$scope.food = new BasicFood(foodData);
|
|
$scope.food = new BasicFood(foodData);
|
|
|
|
|
|