diff --git a/app/controllers/activity_streams/photos_controller.rb b/app/controllers/activity_streams/photos_controller.rb index aa3610794..1a7a72662 100644 --- a/app/controllers/activity_streams/photos_controller.rb +++ b/app/controllers/activity_streams/photos_controller.rb @@ -21,6 +21,8 @@ class ActivityStreams::PhotosController < ApplicationController current_user.dispatch_post(@photo, :url => post_url(@photo)) render :nothing => true, :status => 201 + else + render :nothing => true, :status => 422 end end diff --git a/spec/controllers/activity_streams/photos_controller_spec.rb b/spec/controllers/activity_streams/photos_controller_spec.rb index 3016a3e5a..fdbe4ac94 100644 --- a/spec/controllers/activity_streams/photos_controller_spec.rb +++ b/spec/controllers/activity_streams/photos_controller_spec.rb @@ -4,7 +4,31 @@ describe ActivityStreams::PhotosController do describe '#create' do before do @json = JSON.parse <