Category "ruby-on-rails"

Heroku error: "key must be 16 bytes" but the key I have inputted is 16 bytes

I am launching to Heroku for the first time and I am getting the error "ArgumentError: key must be 16 bytes". I have run rails credentials:edit to generate a

How do I get the size of a ruby object in mb in Rails?

I want to query an ActiveRecord model, modify it, and calculate the size of the new object in mb. How do I do this?

ArgumentError: wrong number of arguments with `bundle exec rake db:migrate`

I'm trying to install Discourse in macOS for development, following the steps mentioned here: https://meta.discourse.org/t/beginners-guide-to-install-discourse-

Rails, uninitialized constant Faraday::FlatParamsEncoder in sunspot solr

I'm using rails 4 and sunspot solr, when I pass the params to the controller for performing the search, i'm getting uninitialized constant Faraday::FlatParamsEn

How to use stimulus components with rails import maps

I want to include this stimulus component into my brand new rails 7 app: https://www.stimulus-components.com/docs/stimulus-dropdown When I follow their setup ap

net::ERR_INCOMPLETE_CHUNKED_ENCODING nginx

I have 2 RoR web applications hosted on 2 different servers. For one particular page, the request is served from the second application. For rest of the pages,

Divider in divs with Tailwind

I have this now <div class="w-2/3"> <h2 class="text-2xl font-semibold">Ordered Items</h2> <table class="w-full border-collapse"> .....

ActiveModel serializer inheritance

say I have this serializer class FooSerializer < ActiveModel::Serializer attributes :this, :that, :the_other def this SomeThing.exp

How to find where a view partial is used?

How do you go about easily finding out where a Rails view partial is used? In what views, controllers etc. This is handy when working on an app that someone e

Rails 5 reads environment variables as string in YAML file

I have a Rails 5 app and I am trying to import my Environment Variables in a yaml file, which I can then import in the environment.rb. My config/aws.yml looks a

How to correctly use Devise + Confirmable + fixtures

I'm using Devise + Confirmable for user authentication and Minitest + Capybara + fixtures for testing. I can make working logged in tests for users as long as I

Change the default value for table column with migration

I try to change the default column value from false to true. But when I run rake db:migrate VERSION=904984092840298 I got the following ERROR. StandardError: A

Why won't Rails.cache store API responses?

I am trying to cache the results of API calls. My application makes multiple calls with the same result and I would like it to use the cache to save time. When

Empty file_field on submit: param is missing or the value is empty

I have a application with dragonfly to manage my image uploads: ruby 2.1.3 rails 4.1.6 The upload works but on update action, when the file is empty, I have the

How to rename a rails 5 application?

Is the rename gem the best way to rename my rails 5 app? Also, is there any notes I have to keep in mind when renaming my app?

Rails: During asset precompile throws error key must be 16 bytes

I am storing my secret key in environment and /config/environments/production.rb has config.require_master_key = true uncommented config.require_master_key = t

Is it better practice to specify a Rails version or branch in a Gemfile?

I'm presently using gem 'rails', '~> 5.0.0' in my Gemfile. I just learned of a different way to specify a Rails branch, which is: gem 'rails', github: "

Does an OAuth Consumer validate a bearer token with the OAuth provider on each request

To learn more about OAuth, I'm trying to write an OAuth 2.0 provider and also a consumer. I'm kind of using the Doorkeeper Gem as a reference for my provider, b

Create an ActiveRecord::Relation in rails 6 with a different table

I am trying to upgrade partitioned gem in order to use partitioning with Rails 6.1 (I am upgrading an existing Rails application). I have managed to get everyth

Encoding 4 byte UTF-8 character to JSON from Rails produce invalid character

I have a web service in rails (3.2.19) that encode a JSON to be read by some iOS or Android apps. The json might contain any characters, but it seems to fail ev