Issue with Money gem after currency change

Hi all,

I’ve changed the default currency as it’s explained here: https://www.sharetribe.com/community/t/changing-the-default-currency-symol/102/3

Now I’m getting the following exception:

ActionView::Template::Error (undefined method `currency' for #<Community:0x00000006ad2f68>):
    12:       window.ST.initialize_new_listing_form("#{t('listings.form.images.no_file_selected')}", "#{t('listings.form.images.select_file')}", "#{I18n.locale}", "#{t('error_messages.listings.share_type')}", "#{valid_until_msg}", "#{listing_id}", "#{shape[:price_enabled]}","#{t('error_messages.listings.price')}","#{minimum_price_cents}","#{Money::Currency.new(@current_community.currency).subunit_to_unit}","#{t('error_messages.listings.minimum_price', :minimum_price => Money.new(minimum_price_cents, @current_community.currency), :currency => @current_community.currency)}", #{@numeric_field_ids.collect { |numeric_field_id| "custom_fields[#{numeric_field_id}]" } }, listingImages, listingImageOpts, "#{t('listings.form.images.images_not_uploaded_confirm')}" );
    13:     });
    14: 
    15: - if run_js_immediately
  app/views/listings/form/_javascripts.haml:12:in `block in _app_views_listings_form__javascripts_haml___2326718374190561691_93465620'
  app/views/listings/form/_javascripts.haml:5:in `_app_views_listings_form__javascripts_haml___2326718374190561691_93465620'
  app/views/listings/form/_form_content.haml:1:in `_app_views_listings_form__form_content_haml___194259839236641731_93104520'
  app/controllers/listings_controller.rb:664:in `form_content'
  app/controllers/listings_controller.rb:275:in `new_form_content'
  lib/rack_middleware/session_context_middleware.rb:15:in `call'
  lib/rack_middleware/marketplace_lookup.rb:33:in `call'
  lib/rack_middleware/custom_cookie_renamer.rb:11:in `call'
  lib/rack_middleware/enforce_ssl.rb:23:in `call'
  lib/rack_middleware/health_check.rb:12:in `call'

Thanks in advance.

Regards,
Pablo.

I’ve solved this restarting the memcached service :sweat_smile:

1 Like