Skip to content

Commit fbe8b1f

Browse files
committed
Permit remember_me params and pass to blueprint
1 parent 3d88c84 commit fbe8b1f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app/blueprints/api/v1/session_blueprint.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,12 @@ class Api::V1::SessionBlueprint < Blueprinter::Base
1414
token.return_new_api_token![:api_token]
1515
end
1616

17-
field :refresh_token do |user|
17+
field :refresh_token do |user, options|
1818
token = user.api_credential
19-
token.return_new_refresh_token![:refresh_token]
19+
if options[:remember_me]
20+
token.return_new_refresh_token!(true)[:refresh_token]
21+
else
22+
token.return_new_refresh_token!(false)[:refresh_token]
23+
end
2024
end
2125
end

0 commit comments

Comments
 (0)