mirror of
https://github.com/we-promise/sure.git
synced 2026-06-03 17:59:05 +00:00
Fix transfers and form currencies (#1477)
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
<%# locals: (form:, amount_method:, currency_method:, **options) %>
|
||||
|
||||
<% currency_value = if form.object && form.object.respond_to?(currency_method)
|
||||
<% currency_value = if options[:currency_value_override].present?
|
||||
options[:currency_value_override]
|
||||
elsif form.object && form.object.respond_to?(currency_method)
|
||||
form.object.public_send(currency_method)
|
||||
end
|
||||
currency = Money::Currency.new(currency_value || options[:default_currency] || "USD") %>
|
||||
@@ -44,7 +46,7 @@
|
||||
<div>
|
||||
<%= form.select currency_method,
|
||||
currencies_for_select.map(&:iso_code),
|
||||
{ inline: true },
|
||||
{ inline: true, selected: currency_value },
|
||||
{
|
||||
class: "w-fit pr-5 disabled:text-gray-400 form-field__input",
|
||||
disabled: options[:disable_currency],
|
||||
|
||||
Reference in New Issue
Block a user