ToolJet/app/services/credential_service.rb
Deepti Kakade b10d777f63
Fixes Rubocop issues in tests (#359)
* Updated project set up guide for Mac, added node version and Webpack install steps.

* Worked on PR comment i.e Can we change this line to Install Node.js ( version: v14.9.0 )

* Fixed "Style/StringLiterals: Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping."

* Resolved rubocop comments i.e "Style/FrozenStringLiteralComment: Missing frozen string literal comment." in test folder

Co-authored-by: Deepti Kakade <deepti@saeloun.com>
Co-authored-by: Deepti Kakade <“deepti@saeloun.com”>
2021-07-01 12:54:35 +05:30

20 lines
470 B
Ruby

# frozen_string_literal: true
class CredentialService
def initialize; end
def decrypt_options(options)
parsed_options = {}
options.keys.each do |key|
option = options[key]
parsed_options[key] = if option["encrypted"]
Credential.find(option["credential_id"]).value
else
option["value"]
end
end
parsed_options
end
end