post disapprovals: fix tests and API create action.

* Fix tests.
* Fix create action in API (couldn't redirect to show action).
* Clean up user initialization.
This commit is contained in:
evazion
2020-02-19 15:20:39 -06:00
parent 0aa05a116f
commit f54470ddfb
5 changed files with 6 additions and 10 deletions

View File

@@ -5,7 +5,7 @@ class PostDisapprovalsController < ApplicationController
def create
cookies.permanent[:moderated] = Time.now.to_i
@post_disapproval = PostDisapproval.create(post_disapproval_params)
@post_disapproval = PostDisapproval.create(user: CurrentUser.user, **post_disapproval_params)
respond_with(@post_disapproval)
end