Questions avec Tag "ruby-on-rails"

0

Voulez ro root à une autre page de l'extérieur à l'aide de la racine avec des Rails?

Je suis en train d'étudier les Rails et essayez d'ouvrir une page web en utilisant les racines de commande, et d'abord, j'essaie de la racine à l'intérieur d'une page à l'aide de cette commande root to: "users#index" # route to page users_controllser...
1

Forte de façon à identifier l'utilisateur sans inscription?

Je suis en train de construire une application Rails, où les utilisateurs peuvent signaler des pollutions sur une carte. Il est gratuit et open source, et je ne veux pas que les gens me donnent leur email, facebook compte, ou de toute information per...
0

Rspec test rails de générer CSV

J'ai CSV simple rails générateur qui tbh je n'ai aucune idée de comment le tester avec rspec. J'essayais de suivre cet article https://making.dia.com/testing-csv-files-in-rails-on-the-fly-7a1285cc2aac et aussi des Tests CSV.générer avec RSpec , mais ...
0

Rails de Roo xls Inconnue de Codes 0x72df

J'utilise roo pour analyser les fichiers xls, habituellement il n'y a pas de problèmes, mais lorsque j'essaie d'ouvrir un fichier, le message d'erreur "feuille de calcul :: Erreurs :: UnknownCodepage (Inconnue de Codes 0x72df)" code: Roo::Spreadshe...
0

ruby aasm gem: nom d'événement de changement, mais a autorisé la méthode de toujours demander de l'ancien nom de l'événement

J'ai été en utilisant aasm gem (https://github.com/aasm/aasm) pour définir un objet. Il est livré avec plusieurs méthode publique pour les événements. Par exemple: Avec l'objet a_machine, événement de boot_up serait de transit de l'objet à un nouvel...
1

Boutons autour de l'image ne répond pas de la même manière

C'est ma première question. J'ai une demande à l'aide de rails et bootstrap. Lorsque l'écran se met à petit, les éléments autour de l'image ne réagissent pas de la même chose que sur le moyen et le grand écran. Prendre un coup d'oeil: https://imgur...
0

Comment spécifier la version de bundler pour bundle install

Lorsque je tente de regrouper le gemfile d'un nouveau projet, j'obtiens : 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) rails (~&g...
2

Comment puis-je tester un script à l'aide de RSpec?

Je suis en train d'écrire un script qui sera exécuté à l'aide de rails runner sur la production d'apporter quelques modifications à notre base de données. Je veux être sûr que le script fonctionne correctement avant de nous lance, je suis en train d'...
2

.la carte sur le tableau ne fonctionne pas (Ruby on rails)

Je suis sûr que ce est une question stupide, mais je ne peux pas trouver la réponse. Donc, j'ai un tableau dans lequel je veux ajouter un "}" à chaque élément, donc je suis en utilisant la carte. zones.map { |z| z += '}' } Mais il ne ma...
1

Le sélénium Chrome de ne pas voir de modifications de base de données avec transactionnel luminaires activé dans les Rails Rspec Docker environnement

Je suis si proche et pourtant si loin de l'obtention de mon Sélénium tests de travail dans ma nouvelle Docker environnement de dev. Récemment, j'ai fait une grosse mise à jour de ruby 2.4.2 pour 2.6.3 . Vers la même époque, j'ai aussi passé d'un env...
0

Besoin d'une validation spécifique params de l'attribut

J'ai besoin d'écrire de validation pour role paramètre de accounts_controller. Si les enregistrements avec role admin, un seul, ce dossier ne peut pas mettre à jour l'attribut role à user. Cette validation doit fermer bug de sécurité. Mais je ne sa...
1

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

Dans le spectacle (html) de la page j'ai ce <%% if @movie.views_count > 150 && @movie.ratings_chart_last_days(30) < 4 %%> You are in the first 3 positions <%% end %%> et en film.rb, j'ai ceci def ratings_chart_las...
1

POST Autorisation de la difficulté: pas de conversion implicite de néant en Chaîne

Parfois, quand je lance les tests, j'obtiens cette erreur: TypeError: no implicit conversion of nil into String, qui est causée par ce code: params = { ..... } auth_headers = { 'Authorization': "Basic #{Base64.encode64('XXX:XXX')}" } post bac...
0

Undefined method `map' lors de l'exécution de Capybara test

Je suis en cours d'exécution d'une fonction de test à l'aide de Capybara, mais reçois cette erreur: Failure/Error: select(@architect2.name, from: 'architect') NoMethodError: undefined method `map' for nil:NilClass Did you mean? tap # ./sp...
1

Comment utiliser cocon gem dans les Rails 6

Ont été à l'aide de cocoon gem pour des formulaires imbriqués dans les rails 4 & rails 5 apps. Actuellement, j'ai été la mise à jour de l'un des rails 5.2 application (qui est à l'aide de cocon gem) pour rails 6. Comme les rails 6 est à l'aide ...
0

Sidekiq + Rails 6.0.0 en mode API : AVERTIR -- : attaque empêché par Rack::Protection:AuthenticityToken

Je suis en train d'essayer d'installation autonome rails 6.0.0 API installation fraîche (rails nouvelle xxx --api) + sidekiq (qui comprend Rack::Protection de l') Après la configuration du Rack::Cors, j'obtient l'erreur 403 sur n'importe quel non-re...
0

Rails rspec CSV générateur d'erreur pour le tableau de chaîne de caractères en réponse

J'ai les spécifications pour mon CSV générateur 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 pro...
2

Afin de les feuilles de style avec scss, webpacker et les rails 6

Je suis l'aide de la webpacker gem (v4.0.7) pour les actifs comme c'est par défaut dans les Rails 6. Ma feuille de style actifs sont en cours de chargement via app/javascript/css/de l'application.fichier scss Cependant, l'ordre de la liste de la ...
4

Idiomatiques moyen de mettre à jour un enregistrement avant de le servir

Je suis en train de travailler sur une application RoR que, lorsque vous répondez à un /des besoins en ressources pour tenter une mise à jour de toutes les ressources, en prenant les données à partir d'un service externe. Pour rendre les choses plus ...
1

Comment la bande interne CSS des balises, mais pas css des balises dans les e-mails entrants

Je veux analyser les e-mails entrants, mais au moment de désinfecter je veux enlever l'intérieur de style, mais je veux garder la ligne style aussi. avec le nokogiri il supprime les balises de style à partir de tous les fichiers . parsed_html = Noko...
0

Une boucle infinie dans le before_update de rappel

Je suis en train de mettre à jour des traductions, mais il devient de boucle infinie, car en effectuer la méthode que je répète la sauvegarde. Comment je peux résoudre ce problème? before_update :update_translations, on: :edit def update_transla...
0

remplissage automatique du montant déposé lors de la donner randonnée pourcentage basé sur les précédents salaire de l'employé

j'ai employé et le salaire des modèles. Salaire a quantité et de la randonnée(en pourcentage) des champs. Après un enregistrement, nous pouvons donner de la randonnée sur la base de précédentes montant,lorsque les donner entré randonnée en pourcentag...
0

Problème avec bootstrap pignons dans application.js

Comme dit dans le titre, je reçois un message d'erreur lorsque j'essaie d'accéder à mon localhost:3000. Le message est : Sprockets::FileNotFound in Welcome#index Showing /home/dameaw/work/five/meawinit/app/views/layouts/application.html.erb where ...
0

Quelle est la meilleure façon d'ajouter des dépôts git comme modèles?

Je voudrais créer une application de gestion de projet dans les rails qui comprend la possibilité de télécharger des dépôts git. Je suis pas clair quels sont les moyens à utiliser comme le télécharger, car il semble Trombone et de ActiveStorage ne pe...
0

Comment puis-je empêcher la mise à jour du modèle à partir de la modification d'un attribut?

J'ai odèle s avec l'attribut role. Les rôles écrit avec enum role: [:user, :admin]. Je veux que, si la gauche un compte avec le rôle de admin il ne peut pas mettre à jour son rôle de user. Je pense qu'il faut écrire quelque chose comme ceci: @account...