blob: a06bbbd04e48cd75ec9bc24eae2d553d61748813 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
module My
class AvatarsController < BaseController
def new
@avatar = current_user.avatar || Photo.new
end
def create
image = params[:photo][:image]
ProcessAvatarJob.perform_later(current_user, storage.store(image))
redirect_to new_my_avatar_path, notice: t(:avatar_uploaded)
end
private
def storage
TemporaryStorage.new
end
end
end
|