summaryrefslogtreecommitdiff
path: root/app/services
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2014-09-21 21:02:25 -0600
committermo khan <mo@mokhan.ca>2014-09-21 21:02:25 -0600
commit4fc93ce9856a01270ecfa820cc5007039286f87b (patch)
tree7c204fbdbbc8bdc607b56b60c394809936bc4d13 /app/services
parent4a0e0a9d2764272be3ffd471ce8aac02005c8cc6 (diff)
pass image path to command.
Diffstat (limited to 'app/services')
-rw-r--r--app/services/application/upload_avatar.rb7
1 files changed, 3 insertions, 4 deletions
diff --git a/app/services/application/upload_avatar.rb b/app/services/application/upload_avatar.rb
index b20db712..80287066 100644
--- a/app/services/application/upload_avatar.rb
+++ b/app/services/application/upload_avatar.rb
@@ -3,14 +3,13 @@ class UploadAvatar
@message_bus = message_bus
end
- def run(user, params)
- @message_bus.publish(:upload_avatar, create_message_from(user, params))
+ def run(user, image)
+ @message_bus.publish(:upload_avatar, create_message_from(user, image))
end
private
- def create_message_from(user, payload)
- image = payload[:photo][:image]
+ def create_message_from(user, image)
{
user_id: user.id,
file_path: move_to_temporary_storage(image),