Files
openfoodnetwork/app/assets/javascripts/darkswarm/services/enterprise_image_service.js.coffee
2014-09-19 23:37:02 +10:00

13 lines
428 B
CoffeeScript

Darkswarm.factory "EnterpriseImageService", (FileUploader, spreeApiKey) ->
new class EnterpriseImageService
imageSrc: null
imageUploader: new FileUploader
headers:
'X-Spree-Token': spreeApiKey
autoUpload: true
configure: (enterprise) =>
@imageUploader.url = "/api/enterprises/#{enterprise.id}/update_image"
@imageUploader.onSuccessItem = (image, response) => @imageSrc = response