Rename SubscriptionPrototype to SubscriptionActions

This commit is contained in:
Rob Harrington
2018-02-19 17:08:18 +11:00
committed by Rob H
parent dcfa5fa42d
commit 2a731b2db5
2 changed files with 6 additions and 3 deletions

View File

@@ -1,4 +1,7 @@
angular.module("admin.subscriptions").factory 'SubscriptionPrototype', ($http, $injector, $q, InfoDialog, ConfirmDialog) ->
# Wrapper for actions provided by ngResource
# Used to extend the prototype of the subscription resource created by SubscriptionResource
angular.module("admin.subscriptions").factory 'SubscriptionActions', ($http, $injector, $q, InfoDialog, ConfirmDialog) ->
buildItem: (item) ->
return false unless item.variant_id > 0
return false unless item.quantity > 0

View File

@@ -1,4 +1,4 @@
angular.module("admin.subscriptions").factory 'SubscriptionResource', ($resource, SubscriptionPrototype) ->
angular.module("admin.subscriptions").factory 'SubscriptionResource', ($resource, SubscriptionActions) ->
resource = $resource('/admin/subscriptions/:id/:action.json', {}, {
'index':
method: 'GET'
@@ -26,6 +26,6 @@ angular.module("admin.subscriptions").factory 'SubscriptionResource', ($resource
action: 'unpause'
})
angular.extend(resource.prototype, SubscriptionPrototype)
angular.extend(resource.prototype, SubscriptionActions)
resource