Ruby ошибка ArgumentError (wrong number of arguments (given 2, expected 1)) когда по факту 1
Использую Rails 6.1.3.1 и Ruby 3.0.1 В контроллере есть одна единственная строчка кода:
JSON.parse('{"hello": "goodbye"}')
И выдает ошибку. Понятия не имею откуда там 2 аргумента. Пробовал с самыми разными json, даже [] и {} просто.
Когда оставляю JSON.parse() то получаю ArgumentError: wrong number of arguments (given 0, expected 1..2)
В чем проблема?
Ответы (1 шт):
Автор решения: shumik_UA
→ Ссылка
Плагин HTTParty сломал очень много гемов (подозреваю что из-за своего json), не только JSON функции. Убрал и все заработало. Ruby 3.0.1 on Rails 6.1.3.1