|
|
|
@ -12,7 +12,7 @@ module Mobile
|
|
|
|
|
requires :type, type: String
|
|
|
|
|
requires :content, type: String
|
|
|
|
|
end
|
|
|
|
|
post ':id' do
|
|
|
|
|
get ':id' do
|
|
|
|
|
type = params[:type]
|
|
|
|
|
result = 1
|
|
|
|
|
current_user = User.find 8686
|
|
|
|
@ -75,12 +75,12 @@ module Mobile
|
|
|
|
|
end
|
|
|
|
|
when 'Issue'
|
|
|
|
|
issue = Issue.find params[:id]
|
|
|
|
|
jour = Journal.new
|
|
|
|
|
jour.user_id = current_user.id
|
|
|
|
|
jour.notes = params[:content]
|
|
|
|
|
jour.journalized_id = params[:id]
|
|
|
|
|
jour.journalized_type = "Issue"
|
|
|
|
|
if jour.save
|
|
|
|
|
is_jour = Journal.new
|
|
|
|
|
is_jour.user_id = current_user.id
|
|
|
|
|
is_jour.notes = params[:content]
|
|
|
|
|
is_jour.journalized = issue
|
|
|
|
|
#is_jour.journalized_type = "Issue"
|
|
|
|
|
if issue.journals << is_jour
|
|
|
|
|
result = 2
|
|
|
|
|
else
|
|
|
|
|
result = 3
|
|
|
|
|