@@ -23,18 +23,18 @@ def new
23
23
source : "class User < ApplicationRecord\n \s \s has_many :posts\n end" ,
24
24
language : "ruby"
25
25
}
26
- @snippet = current_user . snippets . new ( snippet_params . presence || default_params )
26
+ @snippet = Current . user . snippets . new ( snippet_params . presence || default_params )
27
27
end
28
28
29
29
# GET /snippets/1/edit
30
30
def edit
31
- @snippet = current_user . snippets . find ( params [ :id ] )
31
+ @snippet = Current . user . snippets . find ( params [ :id ] )
32
32
@snippet . assign_attributes ( snippet_params )
33
33
end
34
34
35
35
# POST /snippets
36
36
def create
37
- @snippet = current_user . snippets . new ( snippet_params )
37
+ @snippet = Current . user . snippets . new ( snippet_params )
38
38
39
39
if @snippet . save
40
40
redirect_to share_snippet_redirect_url ( @snippet ) , notice : "Your snippet has been saved" . emojoy , status : :see_other
@@ -45,7 +45,7 @@ def create
45
45
46
46
# PATCH/PUT /snippets/1
47
47
def update
48
- @snippet = current_user . snippets . find ( params [ :id ] )
48
+ @snippet = Current . user . snippets . find ( params [ :id ] )
49
49
if @snippet . update ( snippet_params )
50
50
@snippet . attach_screenshot_from_base64 ( params [ :screenshot ] ) if params [ :screenshot ]
51
51
@@ -57,7 +57,7 @@ def update
57
57
58
58
# DELETE /snippets/1
59
59
def destroy
60
- @snippet = current_user . snippets . find ( params [ :id ] )
60
+ @snippet = Current . user . snippets . find ( params [ :id ] )
61
61
@snippet . destroy!
62
62
redirect_to share_snippets_url , notice : "Your snippet has been deleted permanently" . emojoy , status : :see_other
63
63
end
@@ -77,7 +77,7 @@ def share_snippet_redirect_url(snippet)
77
77
78
78
# Only allow a list of trusted parameters through.
79
79
def snippet_params
80
- params . fetch ( :snippet , { } ) . permit ( :filename , :source , :language )
80
+ params . fetch ( :snippet , { } ) . permit ( :filename , :source , :language , :description )
81
81
end
82
82
83
83
def feature_enabled!
0 commit comments