Skip to main content

Questions tagged [ruby-on-rails-7]

For Ruby on Rails 7 questions: Ruby on Rails 7 is a web app framework in Ruby. Use tags like [ruby-on-rails], [ruby], [rails-7], [activerecord], [actionview], [actioncontroller], [routing], [authentication], [authorization], [database], [testing], [deployment], [gems], [api], etc. Provide specific details and errors.

0 votes
0 answers
13 views

Ruby (3.3.4) and Rails (7.1) - rails s Zeitwerk - uninitialized constant Utils::ScriptsUtils::Utils (NameError)

I am trying to update my ruby app from ruby 2.6.6 to ruby 3.3.4 and Rail 5.1 to Rails 7.1 I know it is not a good practice to do so, but in my case (which is a bit complicated) I felt I didn't have ...
1 vote
0 answers
30 views

Rails 7.1 Turbo stream not working on localhost, but works when deployed to Heroku

I have a very simple Rails 7.1.3.4 app that is essentially a dashboard, where it uses Turbo Streams to display model attributes in real-time. When I deploy my app to Heroku, everything works as ...
0 votes
0 answers
35 views

How do you make Javascript work in rails engine?

I have added these gems in Gemfile gem "sprockets-rails" gem "importmap-rails" gem 'stimulus-rails', '~> 1.2', '>= 1.2.1' gem 'hotwire-rails', '~> 0.1.0' gem 'turbo-rails',...
0 votes
0 answers
25 views

localhost:3000 not working when I start a docker container for my Rails project

I was following a tutorial on how to Dockerize a brand new Rails 7 app. I made the Docker container 'distant-mirror' Setting up the Docker container took about two hours, but now I entered in my ...
0 votes
0 answers
47 views

How to delete cookies in Rails 7.1?

I recently upgraded my Rails app from version 7.0.4.3 to version 7.1.3.4 and cookies.delete stopped working. I'm setting a cookie in JavaScript with: document.cookie = `last_guess=value; path=/`; ...
1 vote
0 answers
33 views

Failed to resolve module specifier "application" .Unable to load the application.js file in rails engine

Uncaught TypeError: Failed to resolve module specifier "application". Relative references must start with either "/", "./", or "../". In rails 7 while creating ...
0 votes
1 answer
71 views

Rails 7: Psql trying to connect to the wrong database but trying to create correct database

In production mode, I am testing connecting a rails 7 project to a remote server for the postgresql database. However when I try to connect to it, it starts looking to connect to the postgres database ...
1 vote
1 answer
81 views

ActiveRecord::NotNullViolation: RuntimeError: NOT NULL constraint failed: drives.created_at

I am using latest ruby 3.3.3 and latest rails 7.1.3.4. I am new to rails and I am learning it. Sorry if my request seems dumb to some. I got this error when I run tests. It seems that ActiveRecord is ...
4 votes
4 answers
7k views

Bootstrap 5 Javascript Functions not Working in Rails 7 app

I'm trying to set up my first Rails 7 app and have installed Bootstrap 5 properly (you can see by the CSS) and gotten rid of all the error messages, but the javascript functions (i.e. dropdown menus, ...
2 votes
1 answer
2k views

Rails 7 Importmaps not working with Rails -

I've had a miserable time getting JS to run in Rails 7 without extra frameworks (React, Hotwire, etc) Long story short, I finally got it up and running in Chrome, but it doesn't work in Safari, ...
9 votes
1 answer
3k views

Rails 7.1, log to STDOUT and log/production.log

In a new Rails 7.1.2 app, the following lines can be found in config/environments/production.rb: config.logger = ActiveSupport::Logger.new(STDOUT) .tap { |logger| logger.formatter = ::Logger::...
7 votes
2 answers
3k views

404 errors on javascript when using importmaps in Rails 7 in production

I'm not sure if this is an importmaps issue or something else, but in Rails 7.0.0.alpha2, I'm getting 404 errors on the javascript files. Wondering if I'm missing some sort of production "...
1 vote
1 answer
82 views

Paste multi lines in Rails console with pry

Problem: I cannot paste multi-line code as pry tries to execute every line. Expected behavior: [1] pry(main)> %w[a b c] .map(&:to_sym) => [:a, :b, :c] [2] pry(main)> Actual behavior: [1] ...
2 votes
1 answer
71 views

Why would `has_secure_password` suppress password validation on update, but only if the object is newly created?

Let's say I have a simple model like so with a presence validation on the password field. class User < ApplicationRecord validates :password, presence: true end If I try to update the password ...
1 vote
0 answers
225 views

Rails Broadcast Logger with a Custom Logger

in my project I'm using a custom logger which allows to send logs in this format: Rails.logger.info('message', { arg_1: 'arg', arg_2: 'arg' }) I have the configured Rails so that when I call Rails....

15 30 50 per page
1
2 3 4 5
68