Configuring Ordering schedule Order ends with recurring date fails app/controllers/admin/configs_controller.rb:47 #40

Open
opened 2023-01-24 15:09:38 +01:00 by philipp · 0 comments

http://localhost:3000/f/admin/config -> Finances -> Ordering schedule -> Orderends -> custom schedule -> dayily -> 12:00 -> save

nix neues ... https://github.com/foodcoops/foodsoft/issues/801


A NoMethodError occurred in configs#update:

undefined method to_ical' for #<ActionController::Parameters:0x000055e0da69e798> Did you mean? to_yaml app/controllers/admin/configs_controller.rb:47:in block in parse_recurring_selects!'


Request:

  • URL : https://tantewandel.dev.local-it.cloud/Tantewandel/admin/config
  • HTTP Method: PATCH
  • IP address : 88.152.8.18
  • Parameters : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "homepage"=>"https://tantewandel.de", "price_markup"=>"0", "tax_default"=>"7.0", "minimum_balance"=>"0", "charge_members_manually"=>"false", "use_iban"=>"false", "use_self_service"=>"false", "group_order_invoices"=>{"use_automatic_invoices"=>"true", "vat_exempt"=>"true", "payment_method"=>"Guthaben"}, "order_schedule"=>{"boxfill"=>{"recurr"=>"null", "time"=>""}, "ends"=>{"recurr"=>"{"interval":1,"until":null,"count":null,"validations":null,"rule_type":"IceCube::DailyRule"}", "time"=>"12:00"}}, "use_boxfill"=>"false", "tasks_period_days"=>"14", "tasks_upfront_days"=>"180", "use_apple_points"=>"false", "stop_ordering_under"=>"75", "email_from"=>"demo@local-it.org", "email_replyto"=>"", "page_footer"=>"<a href="https://example.org/">example hosted by <a href="https://yourhoster.org">Your Tech Co-op.", "custom_css"=>"", "pdf_font_size"=>"", "pdf_page_size"=>"", "pdf_add_page_breaks"=>{"order_by_groups"=>"false", "order_by_articles"=>"false"}, "default_locale"=>"de", "ignore_browser_locale"=>"false", "time_zone"=>"Berlin", "currency_unit"=>"€", "currency_space"=>"true", "default_role_suppliers"=>"false", "default_role_article_meta"=>"false", "default_role_orders"=>"false", "default_role_pickups"=>"false", "default_role_finance"=>"false", "default_role_invoices"=>"false", "use_nick"=>"true", "tolerance_is_costly"=>"false", "distribution_strategy"=>"first_order_first_serve", "disable_invite"=>"false", "help_url"=>"https://tantewandel.de", "webstats_tracking_code"=>""}, "commit"=>"Speichern", "controller"=>"admin/configs", "action"=>"update", "foodcoop"=>"Tantewandel"}
  • Timestamp : 2023-01-24 13:53:37 UTC
  • Server : 940418c86fa0
    • Rails root : /usr/src/app
  • Process: 61

Session:

  • session id: [FILTERED]
  • data: {"session_id"=>"184d37381d9d8972072c2fb0733b1da1",
    "locale"=>:de,
    "_csrf_token"=>"0d45ZbnyujCTpInu3K_yNMmJgttwLUZeBA_Xl4Qu5E0",
    "user_id"=>1,
    "scope"=>"Tantewandel",
    "last_activity"=>2023-01-24 13:53:01.76397855 +0000}

Environment:

  • CONTENT_LENGTH : 2718
    • CONTENT_TYPE : application/x-www-form-urlencoded
    • GATEWAY_INTERFACE : CGI/1.2
    • HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
    • HTTP_ACCEPT_ENCODING : gzip, deflate, br
    • HTTP_ACCEPT_LANGUAGE : de,en-US;q=0.7,en;q=0.3
    • HTTP_COOKIE : _foodsoft_session=MipRUswK%2BsEx64uH89AR%2Fwe30hrnBt9oxSATIiMhcVYN%2BdYg4DcN2%2B72OITixIrE8p6nFM8vgLWQLsV5MidrISJPYInNFxxPljA8yyRG5moHPa%2BGBIZUgHJ2nNk9UtKCNuFavuBCf%2FoSpALioFWU2IMI%2Bqxl6z0v%2B7%2FFxbUDyQn%2BUb0lqQlZSAJU4w%2BZM4PuXmuW3hLsUblxNQPkQCnTcDZFSnZc2BohV8JdMaJz8N%2BdpLsgpBamM2pIs5%2BeT4r8hTRCFyCw8iF2m54LhgOuGmOfiiUdA4byfFd3RkFFLnBgdTioxikmwBdcp2t8zhLEntdnoF0FFoeyjeQGA%2BWjVLbZW9UUq6ZLjfaRPns%2F8CBer7xj2gFKLukDqZRMGhc3L3aoh26lfhXNvD6DRaXfT8bS211fZXPiZVtkuTAn2Kvpqbte6lHV6y2nNyNZoisP3y5TxRU1Jf419Wuwhgg3vbI8%2BRhLvi8MJw%2B2gWWxyX13vnn23lBUfOdAxM0LvEbT4Lf4M39lOsMvgi0Kh0SiKnYbg3Pamzuaw5G3fJsB94nK4vMOWuMNu8aEKNi1QV98g8WhRsDKlMt4%2Bw7FABVjL5sHdtzZRxgjr8UaPlfz9f5P--LxFUNMwLohA3j7EW--aU2eLDPH3Kx9jL3J55%2BMhg%3D%3D
    • HTTP_DNT : 1
    • HTTP_HOST : tantewandel.dev.local-it.cloud
    • HTTP_ORIGIN : https://tantewandel.dev.local-it.cloud
    • HTTP_REFERER : https://tantewandel.dev.local-it.cloud/Tantewandel/admin/config
    • HTTP_SEC_FETCH_DEST : document
    • HTTP_SEC_FETCH_MODE : navigate
    • HTTP_SEC_FETCH_SITE : same-origin
    • HTTP_SEC_FETCH_USER : ?1
    • HTTP_SEC_GPC : 1
    • HTTP_TE : trailers
    • HTTP_UPGRADE_INSECURE_REQUESTS : 1
    • HTTP_USER_AGENT : Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0
    • HTTP_VERSION : HTTP/1.1
    • HTTP_X_FORWARDED_FOR : 88.152.8.18
    • HTTP_X_FORWARDED_HOST : tantewandel.dev.local-it.cloud
    • HTTP_X_FORWARDED_PORT : 443
    • HTTP_X_FORWARDED_PROTO : https
    • HTTP_X_FORWARDED_SERVER : 17a1ca8de71e
    • HTTP_X_REAL_IP : 88.152.8.18
    • ORIGINAL_FULLPATH : /Tantewandel/admin/config
    • ORIGINAL_SCRIPT_NAME :
    • PATH_INFO : /Tantewandel/admin/config
    • QUERY_STRING :
    • REMOTE_ADDR : 10.0.1.13
    • REQUEST_METHOD : PATCH
    • REQUEST_PATH : /Tantewandel/admin/config
    • REQUEST_URI : /Tantewandel/admin/config
    • ROUTES_79980_SCRIPT_NAME :
    • SCRIPT_NAME :
    • SERVER_NAME : tantewandel.dev.local-it.cloud
    • SERVER_PORT : 443
    • SERVER_PROTOCOL : HTTP/1.1
    • SERVER_SOFTWARE : puma 6.0.2 Sunflower
    • action_controller.instance : #Admin::ConfigsController:0x000055e0da7728b8
    • action_dispatch.authenticated_encrypted_cookie_salt : [FILTERED]
    • action_dispatch.backtrace_cleaner : #Rails::BacktraceCleaner:0x000055e0d84e5200
    • action_dispatch.content_security_policy :
    • action_dispatch.content_security_policy_nonce_directives:
    • action_dispatch.content_security_policy_nonce_generator :
    • action_dispatch.content_security_policy_report_only : false
    • action_dispatch.cookies : #ActionDispatch::Cookies::CookieJar:0x000055e0da5225e0
    • action_dispatch.cookies_digest :
    • action_dispatch.cookies_rotations : #ActiveSupport::Messages::RotationConfiguration:0x000055e0d4d36750
    • action_dispatch.cookies_same_site_protection : #<Proc:0x00007f0c7c00eff8 /usr/src/app/vendor/bundle/ruby/2.7.0/gems/railties-7.0.4/lib/rails/application.rb:614>
    • action_dispatch.cookies_serializer : marshal
    • action_dispatch.encrypted_cookie_cipher : [FILTERED]
    • action_dispatch.encrypted_cookie_salt : [FILTERED]
    • action_dispatch.encrypted_signed_cookie_salt : [FILTERED]
    • action_dispatch.http_auth_salt : [FILTERED]
    • action_dispatch.key_generator : #ActiveSupport::CachingKeyGenerator:0x000055e0d84d61b0
    • action_dispatch.log_rescued_responses : true
    • action_dispatch.logger : #ActiveSupport::Logger:0x000055e0d71b1e18
    • action_dispatch.parameter_filter : [:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, /^((?-mix:client_secret|authentication_token|access_token|refresh_token|code))$/, "encrypted_rich_text.body"]
    • action_dispatch.permissions_policy :
    • action_dispatch.redirect_filter : []
    • action_dispatch.remote_ip : 88.152.8.18
    • action_dispatch.request.content_type : application/x-www-form-urlencoded
    • action_dispatch.request.formats : [#<Mime::Type:0x000055e0d5e08fd8 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-2246142846320981675>]
    • action_dispatch.request.parameters : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "ho...
    • action_dispatch.request.path_parameters : {:controller=>"admin/configs", :action=>"update", :foodcoop=>"Tantewandel"}
    • action_dispatch.request.query_parameters : {}
    • action_dispatch.request.request_parameters : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "ho...
    • action_dispatch.request.unsigned_session_cookie : {"session_id"=>"184d37381d9d8972072c2fb0733b1da1", "locale"=>:de, "_csrf_token"=>"[FILTERED]", "user_id"=>1, "scope"=>"Tantewandel", "last_activity"=>2023-01-24 13:53:01.76397855 +0000}
    • action_dispatch.request_id : 387b3ff1-72de-4745-8655-92709dd8d83a
    • action_dispatch.routes : #ActionDispatch::Routing::RouteSet:0x000055e0d84d5828
    • action_dispatch.secret_key_base : [FILTERED]
    • action_dispatch.show_detailed_exceptions : false
    • action_dispatch.show_exceptions : true
    • action_dispatch.signed_cookie_digest :
    • action_dispatch.signed_cookie_salt : [FILTERED]
    • action_dispatch.use_authenticated_cookie_encryption : [FILTERED]
    • action_dispatch.use_cookies_with_metadata : true
    • puma.config : #Puma::Configuration:0x000055e0daa29930
    • puma.request_body_wait : 0.3909180164337158
    • puma.socket : #TCPSocket:0x000055e0d7904530
    • rack.after_reply : []
    • rack.cors : #Rack::Cors::Result:0x000055e0da7fb348
    • rack.errors : #IO:0x000055e0d37d3778
    • rack.hijack : #Puma::Client:0x000055e0d7904508
    • rack.hijack? : true
    • rack.input : #StringIO:0x000055e0da7fba28
    • rack.methodoverride.original_method : POST
    • rack.multiprocess : true
    • rack.multithread : false
    • rack.request.cookie_hash : {"_foodsoft_session"=>"MipRUswK+sEx64uH89AR/we30hrnBt9oxSATIiMhcVYN+dYg4DcN2+72OITixIrE8p6nFM8vgLWQLsV5MidrISJPYInNFxxPljA8yyRG5moHPa+GBIZUgHJ2nNk9UtKCNuFavuBCf/oSpALioFWU2IMI+qxl6z0v+7/FxbUDyQn+Ub0lqQlZSAJU4w+ZM4PuXmuW3hLsUblxNQPkQCnTcDZFSnZc2BohV8JdMaJz8N+dpLsgpBamM2pIs5+eT4r8hTRCFyCw8iF2m54LhgOuG...
    • rack.request.cookie_string : _foodsoft_session=MipRUswK%2BsEx64uH89AR%2Fwe30hrnBt9oxSATIiMhcVYN%2BdYg4DcN2%2B72OITixIrE8p6nFM8vgLWQLsV5MidrISJPYInNFxxPljA8yyRG5moHPa%2BGBIZUgHJ2nNk9UtKCNuFavuBCf%2FoSpALioFWU2IMI%2Bqxl6z0v%2B7%2FFxbUDyQn%2BUb0lqQlZSAJU4w%2BZM4PuXmuW3hLsUblxNQPkQCnTcDZFSnZc2BohV8JdMaJz8N%2BdpLsgpBamM2pIs5%2BeT4r8hTRCFyCw8iF2m54LhgOuGmOfiiUdA4byfFd3RkFFLnBgdTioxikmwBdcp2t8zhLEntdnoF0FFoeyjeQGA%2BWjVLbZW9UUq6ZLjfaRPns%2F8CBer7xj2gFKLukDqZRMGhc3L3aoh26lfhXNvD6DRaXfT8bS211fZXPiZVtkuTAn2Kvpqbte6lHV6y2nNyNZoisP3y5TxRU1Jf419Wuwhgg3vbI8%2BRhLvi8MJw%2B2gWWxyX13vnn23lBUfOdAxM0LvEbT4Lf4M39lOsMvgi0Kh0SiKnYbg3Pamzuaw5G3fJsB94nK4vMOWuMNu8aEKNi1QV98g8WhRsDKlMt4%2Bw7FABVjL5sHdtzZRxgjr8UaPlfz9f5P--LxFUNMwLohA3j7EW--aU2eLDPH3Kx9jL3J55%2BMhg%3D%3D
    • rack.request.form_hash : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "ho...
    • rack.request.form_input : #StringIO:0x000055e0da7fba28
    • rack.request.form_vars : [FILTERED]
    • rack.request.query_hash : {}
    • rack.request.query_string :
    • rack.run_once : false
    • rack.session : #ActionDispatch::Request::Session:0x000055e0da773b28
    • rack.session.options : #ActionDispatch::Request::Session::Options:0x000055e0da773ad8
    • rack.tempfiles : []
    • rack.url_scheme : https
    • rack.version : [1, 6]

Backtrace:

app/controllers/admin/configs_controller.rb:47:in block in parse_recurring_selects!' app/controllers/admin/configs_controller.rb:42:in each'
app/controllers/admin/configs_controller.rb:42:in parse_recurring_selects!' app/controllers/admin/configs_controller.rb:17:in update'
app/controllers/application_controller.rb:92:in set_currency' app/controllers/application_controller.rb:80:in set_time_zone'

http://localhost:3000/f/admin/config -> Finances -> Ordering schedule -> Orderends -> custom schedule -> dayily -> 12:00 -> save nix neues ... https://github.com/foodcoops/foodsoft/issues/801 ----- A NoMethodError occurred in configs#update: undefined method `to_ical' for #<ActionController::Parameters:0x000055e0da69e798> Did you mean? to_yaml app/controllers/admin/configs_controller.rb:47:in `block in parse_recurring_selects!' ------------------------------- Request: ------------------------------- * URL : https://tantewandel.dev.local-it.cloud/Tantewandel/admin/config * HTTP Method: PATCH * IP address : 88.152.8.18 * Parameters : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "homepage"=>"https://tantewandel.de", "price_markup"=>"0", "tax_default"=>"7.0", "minimum_balance"=>"0", "charge_members_manually"=>"false", "use_iban"=>"false", "use_self_service"=>"false", "group_order_invoices"=>{"use_automatic_invoices"=>"true", "vat_exempt"=>"true", "payment_method"=>"Guthaben"}, "order_schedule"=>{"boxfill"=>{"recurr"=>"null", "time"=>""}, "ends"=>{"recurr"=>"{\"interval\":1,\"until\":null,\"count\":null,\"validations\":null,\"rule_type\":\"IceCube::DailyRule\"}", "time"=>"12:00"}}, "use_boxfill"=>"false", "tasks_period_days"=>"14", "tasks_upfront_days"=>"180", "use_apple_points"=>"false", "stop_ordering_under"=>"75", "email_from"=>"demo@local-it.org", "email_replyto"=>"", "page_footer"=>"<a href=\"https://example.org/\">example</a> hosted by <a href=\"https://yourhoster.org\">Your Tech Co-op</a>.", "custom_css"=>"", "pdf_font_size"=>"", "pdf_page_size"=>"", "pdf_add_page_breaks"=>{"order_by_groups"=>"false", "order_by_articles"=>"false"}, "default_locale"=>"de", "ignore_browser_locale"=>"false", "time_zone"=>"Berlin", "currency_unit"=>"€", "currency_space"=>"true", "default_role_suppliers"=>"false", "default_role_article_meta"=>"false", "default_role_orders"=>"false", "default_role_pickups"=>"false", "default_role_finance"=>"false", "default_role_invoices"=>"false", "use_nick"=>"true", "tolerance_is_costly"=>"false", "distribution_strategy"=>"first_order_first_serve", "disable_invite"=>"false", "help_url"=>"https://tantewandel.de", "webstats_tracking_code"=>""}, "commit"=>"Speichern", "controller"=>"admin/configs", "action"=>"update", "foodcoop"=>"Tantewandel"} * Timestamp : 2023-01-24 13:53:37 UTC * Server : 940418c86fa0 * Rails root : /usr/src/app * Process: 61 ------------------------------- Session: ------------------------------- * session id: [FILTERED] * data: {"session_id"=>"184d37381d9d8972072c2fb0733b1da1", "locale"=>:de, "_csrf_token"=>"0d45ZbnyujCTpInu3K_yNMmJgttwLUZeBA_Xl4Qu5E0", "user_id"=>1, "scope"=>"Tantewandel", "last_activity"=>2023-01-24 13:53:01.76397855 +0000} ------------------------------- Environment: ------------------------------- * CONTENT_LENGTH : 2718 * CONTENT_TYPE : application/x-www-form-urlencoded * GATEWAY_INTERFACE : CGI/1.2 * HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8 * HTTP_ACCEPT_ENCODING : gzip, deflate, br * HTTP_ACCEPT_LANGUAGE : de,en-US;q=0.7,en;q=0.3 * HTTP_COOKIE : _foodsoft_session=MipRUswK%2BsEx64uH89AR%2Fwe30hrnBt9oxSATIiMhcVYN%2BdYg4DcN2%2B72OITixIrE8p6nFM8vgLWQLsV5MidrISJPYInNFxxPljA8yyRG5moHPa%2BGBIZUgHJ2nNk9UtKCNuFavuBCf%2FoSpALioFWU2IMI%2Bqxl6z0v%2B7%2FFxbUDyQn%2BUb0lqQlZSAJU4w%2BZM4PuXmuW3hLsUblxNQPkQCnTcDZFSnZc2BohV8JdMaJz8N%2BdpLsgpBamM2pIs5%2BeT4r8hTRCFyCw8iF2m54LhgOuGmOfiiUdA4byfFd3RkFFLnBgdTioxikmwBdcp2t8zhLEntdnoF0FFoeyjeQGA%2BWjVLbZW9UUq6ZLjfaRPns%2F8CBer7xj2gFKLukDqZRMGhc3L3aoh26lfhXNvD6DRaXfT8bS211fZXPiZVtkuTAn2Kvpqbte6lHV6y2nNyNZoisP3y5TxRU1Jf419Wuwhgg3vbI8%2BRhLvi8MJw%2B2gWWxyX13vnn23lBUfOdAxM0LvEbT4Lf4M39lOsMvgi0Kh0SiKnYbg3Pamzuaw5G3fJsB94nK4vMOWuMNu8aEKNi1QV98g8WhRsDKlMt4%2Bw7FABVjL5sHdtzZRxgjr8UaPlfz9f5P--LxFUNMwLohA3j7EW--aU2eLDPH3Kx9jL3J55%2BMhg%3D%3D * HTTP_DNT : 1 * HTTP_HOST : tantewandel.dev.local-it.cloud * HTTP_ORIGIN : https://tantewandel.dev.local-it.cloud * HTTP_REFERER : https://tantewandel.dev.local-it.cloud/Tantewandel/admin/config * HTTP_SEC_FETCH_DEST : document * HTTP_SEC_FETCH_MODE : navigate * HTTP_SEC_FETCH_SITE : same-origin * HTTP_SEC_FETCH_USER : ?1 * HTTP_SEC_GPC : 1 * HTTP_TE : trailers * HTTP_UPGRADE_INSECURE_REQUESTS : 1 * HTTP_USER_AGENT : Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0 * HTTP_VERSION : HTTP/1.1 * HTTP_X_FORWARDED_FOR : 88.152.8.18 * HTTP_X_FORWARDED_HOST : tantewandel.dev.local-it.cloud * HTTP_X_FORWARDED_PORT : 443 * HTTP_X_FORWARDED_PROTO : https * HTTP_X_FORWARDED_SERVER : 17a1ca8de71e * HTTP_X_REAL_IP : 88.152.8.18 * ORIGINAL_FULLPATH : /Tantewandel/admin/config * ORIGINAL_SCRIPT_NAME : * PATH_INFO : /Tantewandel/admin/config * QUERY_STRING : * REMOTE_ADDR : 10.0.1.13 * REQUEST_METHOD : PATCH * REQUEST_PATH : /Tantewandel/admin/config * REQUEST_URI : /Tantewandel/admin/config * ROUTES_79980_SCRIPT_NAME : * SCRIPT_NAME : * SERVER_NAME : tantewandel.dev.local-it.cloud * SERVER_PORT : 443 * SERVER_PROTOCOL : HTTP/1.1 * SERVER_SOFTWARE : puma 6.0.2 Sunflower * action_controller.instance : #<Admin::ConfigsController:0x000055e0da7728b8> * action_dispatch.authenticated_encrypted_cookie_salt : [FILTERED] * action_dispatch.backtrace_cleaner : #<Rails::BacktraceCleaner:0x000055e0d84e5200> * action_dispatch.content_security_policy : * action_dispatch.content_security_policy_nonce_directives: * action_dispatch.content_security_policy_nonce_generator : * action_dispatch.content_security_policy_report_only : false * action_dispatch.cookies : #<ActionDispatch::Cookies::CookieJar:0x000055e0da5225e0> * action_dispatch.cookies_digest : * action_dispatch.cookies_rotations : #<ActiveSupport::Messages::RotationConfiguration:0x000055e0d4d36750> * action_dispatch.cookies_same_site_protection : #<Proc:0x00007f0c7c00eff8 /usr/src/app/vendor/bundle/ruby/2.7.0/gems/railties-7.0.4/lib/rails/application.rb:614> * action_dispatch.cookies_serializer : marshal * action_dispatch.encrypted_cookie_cipher : [FILTERED] * action_dispatch.encrypted_cookie_salt : [FILTERED] * action_dispatch.encrypted_signed_cookie_salt : [FILTERED] * action_dispatch.http_auth_salt : [FILTERED] * action_dispatch.key_generator : #<ActiveSupport::CachingKeyGenerator:0x000055e0d84d61b0> * action_dispatch.log_rescued_responses : true * action_dispatch.logger : #<ActiveSupport::Logger:0x000055e0d71b1e18> * action_dispatch.parameter_filter : [:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, /^((?-mix:client_secret|authentication_token|access_token|refresh_token|code))$/, "encrypted_rich_text.body"] * action_dispatch.permissions_policy : * action_dispatch.redirect_filter : [] * action_dispatch.remote_ip : 88.152.8.18 * action_dispatch.request.content_type : application/x-www-form-urlencoded * action_dispatch.request.formats : [#<Mime::Type:0x000055e0d5e08fd8 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-2246142846320981675>] * action_dispatch.request.parameters : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "ho... * action_dispatch.request.path_parameters : {:controller=>"admin/configs", :action=>"update", :foodcoop=>"Tantewandel"} * action_dispatch.request.query_parameters : {} * action_dispatch.request.request_parameters : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "ho... * action_dispatch.request.unsigned_session_cookie : {"session_id"=>"184d37381d9d8972072c2fb0733b1da1", "locale"=>:de, "_csrf_token"=>"[FILTERED]", "user_id"=>1, "scope"=>"Tantewandel", "last_activity"=>2023-01-24 13:53:01.76397855 +0000} * action_dispatch.request_id : 387b3ff1-72de-4745-8655-92709dd8d83a * action_dispatch.routes : #<ActionDispatch::Routing::RouteSet:0x000055e0d84d5828> * action_dispatch.secret_key_base : [FILTERED] * action_dispatch.show_detailed_exceptions : false * action_dispatch.show_exceptions : true * action_dispatch.signed_cookie_digest : * action_dispatch.signed_cookie_salt : [FILTERED] * action_dispatch.use_authenticated_cookie_encryption : [FILTERED] * action_dispatch.use_cookies_with_metadata : true * puma.config : #<Puma::Configuration:0x000055e0daa29930> * puma.request_body_wait : 0.3909180164337158 * puma.socket : #<TCPSocket:0x000055e0d7904530> * rack.after_reply : [] * rack.cors : #<Rack::Cors::Result:0x000055e0da7fb348> * rack.errors : #<IO:0x000055e0d37d3778> * rack.hijack : #<Puma::Client:0x000055e0d7904508> * rack.hijack? : true * rack.input : #<StringIO:0x000055e0da7fba28> * rack.methodoverride.original_method : POST * rack.multiprocess : true * rack.multithread : false * rack.request.cookie_hash : {"_foodsoft_session"=>"MipRUswK+sEx64uH89AR/we30hrnBt9oxSATIiMhcVYN+dYg4DcN2+72OITixIrE8p6nFM8vgLWQLsV5MidrISJPYInNFxxPljA8yyRG5moHPa+GBIZUgHJ2nNk9UtKCNuFavuBCf/oSpALioFWU2IMI+qxl6z0v+7/FxbUDyQn+Ub0lqQlZSAJU4w+ZM4PuXmuW3hLsUblxNQPkQCnTcDZFSnZc2BohV8JdMaJz8N+dpLsgpBamM2pIs5+eT4r8hTRCFyCw8iF2m54LhgOuG... * rack.request.cookie_string : _foodsoft_session=MipRUswK%2BsEx64uH89AR%2Fwe30hrnBt9oxSATIiMhcVYN%2BdYg4DcN2%2B72OITixIrE8p6nFM8vgLWQLsV5MidrISJPYInNFxxPljA8yyRG5moHPa%2BGBIZUgHJ2nNk9UtKCNuFavuBCf%2FoSpALioFWU2IMI%2Bqxl6z0v%2B7%2FFxbUDyQn%2BUb0lqQlZSAJU4w%2BZM4PuXmuW3hLsUblxNQPkQCnTcDZFSnZc2BohV8JdMaJz8N%2BdpLsgpBamM2pIs5%2BeT4r8hTRCFyCw8iF2m54LhgOuGmOfiiUdA4byfFd3RkFFLnBgdTioxikmwBdcp2t8zhLEntdnoF0FFoeyjeQGA%2BWjVLbZW9UUq6ZLjfaRPns%2F8CBer7xj2gFKLukDqZRMGhc3L3aoh26lfhXNvD6DRaXfT8bS211fZXPiZVtkuTAn2Kvpqbte6lHV6y2nNyNZoisP3y5TxRU1Jf419Wuwhgg3vbI8%2BRhLvi8MJw%2B2gWWxyX13vnn23lBUfOdAxM0LvEbT4Lf4M39lOsMvgi0Kh0SiKnYbg3Pamzuaw5G3fJsB94nK4vMOWuMNu8aEKNi1QV98g8WhRsDKlMt4%2Bw7FABVjL5sHdtzZRxgjr8UaPlfz9f5P--LxFUNMwLohA3j7EW--aU2eLDPH3Kx9jL3J55%2BMhg%3D%3D * rack.request.form_hash : {"_method"=>"patch", "authenticity_token"=>"[FILTERED]", "config"=>{"name"=>"Einkaufskooperative Tante Wandel e.V.", "contact"=>{"street"=>"Dorfstraße 17", "zip_code"=>"23909", "city"=>"Mechow", "country"=>"Deutschland", "email"=>"info@tantewandel.de", "phone"=>"", "tax_number"=>"22 294 06856"}, "ho... * rack.request.form_input : #<StringIO:0x000055e0da7fba28> * rack.request.form_vars : [FILTERED] * rack.request.query_hash : {} * rack.request.query_string : * rack.run_once : false * rack.session : #<ActionDispatch::Request::Session:0x000055e0da773b28> * rack.session.options : #<ActionDispatch::Request::Session::Options:0x000055e0da773ad8> * rack.tempfiles : [] * rack.url_scheme : https * rack.version : [1, 6] ------------------------------- Backtrace: ------------------------------- app/controllers/admin/configs_controller.rb:47:in `block in parse_recurring_selects!' app/controllers/admin/configs_controller.rb:42:in `each' app/controllers/admin/configs_controller.rb:42:in `parse_recurring_selects!' app/controllers/admin/configs_controller.rb:17:in `update' app/controllers/application_controller.rb:92:in `set_currency' app/controllers/application_controller.rb:80:in `set_time_zone'
philipp added the
bug
label 2023-01-24 15:09:39 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Foodsoft/foodsoft#40
There is no content yet.