Skip to content

Commit d876344

Browse files
authored
Merge pull request #944 from GabrielRMuller/fix/click-source-redirect
fix click_source_redirect method on doc_methods_controller
2 parents 097c271 + 7198fad commit d876344

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/controllers/doc_methods_controller.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ def click_method_redirect
3535

3636
def click_source_redirect
3737
doc = DocMethod.find(params[:id])
38-
sub = RepoSubscription.find_by!(id: params[:user_id], repo: doc.repo)
38+
sub = RepoSubscription.find_by!(user_id: params[:user_id], repo: doc.repo)
3939
assignment = DocAssignment.find_by!(doc_method_id: doc.id, repo_subscription_id: sub.id)
4040

41-
if assignment.user.id.to_s == params[:user_id]
41+
if assignment&.user&.id.to_s == params[:user_id]
4242
assignment.user.record_click!
4343
assignment.update(clicked: true)
4444
assignment.user.update(last_clicked_at: Time.now)

0 commit comments

Comments
 (0)