Fragen mit dem Tag "ruby-on-rails"

0

Wollen ro root zu einer anderen Seite außerhalb root, mit Schienen?

Ich versuche zu studieren Schienen und versuchen, eine Webseite zu öffnen, indem Sie mit Wurzeln Befehl, und auf den ersten, ich versuche, von root zu einem inneren Seite mit diesem Befehl root to: "users#index" # route to page users_controllser.rb a...
1

Starke Weg, um Benutzer ohne Anmeldung?

Ich Baue eine Rails-app, wo Benutzer können Bericht igungen auf einer Karte. Es ist kostenlos und open source, und ich will nicht Menschen, geben Sie mir Ihre E-Mail -, facebook-Konto, oder persönliche Informationen zu verwenden. So habe ich nicht ei...
0

Rspec testen rails generate CSV

Ich habe eine einfache CSV-rails-generator, tbh, ich habe keine Ahnung, wie es zu testen mit rspec. Ich habe versucht, Folgen Sie diesen Artikel https://making.dia.com/testing-csv-files-in-rails-on-the-fly-7a1285cc2aac und, dass man auch Testen CSV.g...
0

Schienen Roo xls Unbekannte Codepage 0x72df

Ich benutze roo zu analysieren xls-Dateien, in der Regel gibt es keine Probleme, aber wenn ich versuche, öffnen Sie eine Datei, die den Fehler "Tabelle :: Fehler :: UnknownCodepage (Unbekannte Codepage 0x72df)" code: Roo::Spreadsheet.open('11.xls',...
0

ruby aasm gem: event-name ändern, aber zulässige Methode immer noch die Frage für die alten event-Namen

Ich habe mit aasm gem (https://github.com/aasm/aasm), um die ein Objekt definieren. Es kommt mit mehrere öffentliche Methode für Veranstaltungen. Zum Beispiel: Mit Objekt a_machine, Ereignis boot_up transit das Objekt in einen neuen Status greeting....
1

- Tasten, um Bild reagiert nicht in der gleichen Weise

Dies ist meine erste Frage. Ich habe eine Anwendung mit Schienen und bootstrap. Wenn der Bildschirm geht an kleine, die Elemente rund um das Bild nicht reagieren, werden die gleichen wie bei der mittleren und großen Bildschirm. Werfen Sie einen Blic...
0

Wie Sie bestimmen die version von bundler für bundle installieren

Wenn ich versuche zu bündeln, das gemfile ein neues Projekt, das ich bekommen : Bundler could not find compatible versions for gem "bundler": In Gemfile: bundler-audit was resolved to 0.6.0, which depends on bundler (~> 1.2) rail...
2

Wie kann ich testen ein Skript mit RSpec?

Ich Schreibe ein Skript, das die Ausführung von rails runner auf die Produktion, um einige einmalige änderungen unserer Datenbank. Ich möchte sicher sein, dass das Skript wie erwartet funktioniert, bevor wir laufen, so Schreibe ich RSpec tests, um de...
2

.Karte auf array funktioniert nicht (Ruby on rails)

Ich bin mir sicher, dass dies eine dumme Frage, aber ich kann nicht finden, die Antwort. So, ich habe ein array, in dem möchte ich hinzufügen,"}", um jedes element, so dass ich mit Karte. zones.map { |z| z += '}' } Aber es funktioniert ...
1

Selen Chrome nicht zu sehen, änderungen an der Datenbank mit transaktionalen fixtures aktiviert in Rspec-Rails Docker-Umgebung

Ich bin so nah und doch so weit von der immer meine Selenium tests in meiner neuen Andockfenster dev-Umgebung. Ich habe vor kurzem eine große upgrade von ruby 2.4.2 auf 2.6.3 . Um die gleiche Zeit habe ich auch umgestellt von einer lokalen Umgebung ...
0

Benötigen Sie eine Validierung für bestimmte Parameter des Attributs

Ich muss schreiben Validierung für die role-parameter accounts_controller an. Wenn Datensätze mit role admin nur einen, wird dieser Datensatz nicht aktualisiert werden kann, das Attribut role auf user. Diese Bewertung muss in der Nähe security-bug....
1

ActionView::Template::Error: undefined method `<' for nil:NilClass

In der show (html -) Seite habe ich diese <%% if @movie.views_count > 150 && @movie.ratings_chart_last_days(30) < 4 %%> You are in the first 3 positions <%% end %%> und im Film.rb habe ich diese def ratings_chart_...
1

POST Authorization Schwierigkeiten: keine implizite Umwandlung von null in String

Manchmal, wenn ich tests ausführen erhalte ich diese Fehlermeldung: TypeError: no implicit conversion of nil into String, die durch diesen code: params = { ..... } auth_headers = { 'Authorization': "Basic #{Base64.encode64('XXX:XXX')}" } post...
0

Undefined method `Karte' während der Ausführung Capybara test

Ich bin mit einem feature-test mit Capybara, aber halten immer diese Fehlermeldung: Failure/Error: select(@architect2.name, from: 'architect') NoMethodError: undefined method `map' for nil:NilClass Did you mean? tap # ./spec/features/reas...
1

Wie zu verwenden cocoon Juwel in Rails 6

Habe mit cocoon gem für verschachtelte Formulare in rails 4 und Schienen 5 apps. Derzeit war ich der Aktualisierung der rails-5.2-app (was ist mit cocoon-gem) zu Schienen 6. Als rails-6 ist mit webpacker, also ich müde zu verlangen, cocoon javascri...
0

Sidekiq + Schienen 6.0.0 im API-Modus : WARNUNG -- : Angriff verhindert durch Rack::Schutz::AuthenticityToken

Ich bin versucht derzeit die Einrichtung einer eigenständigen Schienen 6.0.0-API-frisch installiert (neue Schienen xxx --api) + sidekiq (mit Rack::Schutz) Nach der Einstellung Rack::Cors, bekomme ich die folgende Fehler 403 auf alle nicht-GET-reques...
0

Schienen rspec CSV-generator Fehler bei array von string, der in Reaktion

Ich habe Spezifikationen für meine CSV-generator RSpec.describe CsvAdminLogData::CsvAdminLogGenerator do include_context 'with admin_user form' subject(:csv_file) { described_class.new(start_date, end_date).call } it 'creates CSV file with pr...
2

Reihenfolge der stylesheets mit scss, webpacker und Schienen 6

Ich bin mit dem webpacker gem (v4.0.7) für die Vermögenswerte ist Standard in Rails 6. Mein stylesheet assets laden via app/javascripts/stylesheets/application.scss-Datei Jedoch ist die Reihenfolge der Auflistung der stylesheet Vermögenswerte in ...
4

Idiomatischer Weg um einen Datensatz zu aktualisieren, bevor Sie es servieren

Ich arbeite an einer RoR-Anwendung, die, wenn die Beantwortung auf eine GET /resource muss versuchen, ein update aller Ressourcen, wobei die Daten von einem externen service. Um Dinge zu machen, mehr klar, der pseudocode ist: def show resource = f...
1

Wie strip-interne CSS-tags, aber keine inline-css-tags in die eingehende E-Mail

Ich möchte analysieren die eingehenden E-Mails aber zu der Zeit von "desinfizieren" möchte ich entfernen, das interne styling, aber ich will, dass die inline-styling auch. mit nokogiri es entfernt die style-tags von allen Datei . parsed_html = Nokog...
0

Endlosschleife im before_update-Rückruf

Ich bin versucht, zu aktualisieren übersetzungen, aber es wird zur Endlosschleife, weil in der ausführen - Methode, die ich wiederholen speichern. Wie kann ich dieses problem lösen? before_update :update_translations, on: :edit def update_transl...
0

auto-ausfüllen-Betrag eingereicht, wenn Sie geben der Wanderung Prozentsatz basierend auf den bisherigen Gehalt des Mitarbeiters

ich habe Mitarbeiter und Gehalt-Modelle. Lohn Betrag und Wanderung(Prozentsatz) Felder. Nach einer Aufzeichnung, die wir geben können, Wandern basierend auf der bisherigen Höhe,wenn Sie geben, eingegeben, Wandern Sie in Prozent, wie zu berechnen und ...
0

Problem mit bootstrap Ritzel in application.js

Wie gesagt im Titel, ich bekomme eine Fehlermeldung, wenn ich versuche, auf meinen localhost:3000. Die Meldung ist : Sprockets::FileNotFound in Welcome#index Showing /home/dameaw/work/five/meawinit/app/views/layouts/application.html.erb where line...
0

Was ist der beste Weg, um git-repositories als Modelle?

Ich würde gern ein Projekt-management-app in rails beinhaltet die Möglichkeit zum hochladen von git-repositories. Ich bin mir unklar, welche Mittel zu verwenden, als der upload, wie es scheint Büroklammer und ActiveStorage nicht erlauben, eine Auswah...
0

Wie kann ich verhindern, dass das Modell update von der änderung eines Attributs?

Ich habe Account-Modell mit Attribut role. Rollen schrieb mit 0.000000e+0n. Ich möchte, dass wenn ein Konto mit der Rolle " admin kann er nicht aktualisieren, seine Rolle zu user an. Ich glaube, schreiben zu müssen-so etwas wie dieses: @account = Acc...