cloudinary / cloudinary/cloudinary_gem
404's when fetching .eml files (from Action Mailbox)
Personne n'a encore pris cette issue.
- Langage dominant
- Ruby
- Étoiles
- 420
- Forks
- 285
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Bug report for Cloudinary Ruby SDK
The issue persists on https://rubygems.org/gems/cloudinary 2.4
Describe the bug in a sentence or two.
Sometimes I get HTTP 404 when trying to fetch a .eml file (but the file exist in Cloudinary)
Initially reported in https://github.com/cloudinary/cloudinary_gem/issues/555
Issue Type (Can be multiple)
- Build - Cannot install or import the SDK
- Performance - Performance issues
- Behaviour - Functions are not working as expected (such as generate URL)
- Documentation - Inconsistency between the docs and behaviour
- Other (Specify)
Steps to reproduce
- Start a new Rails project
- Set up Action Mailbox with Cloudinary as service
- Run the rails server, visit
/rails/conductor/action_mailbox/inbound_emails/and create a few inbound emails - You must see the error
Error performing ActionMailbox::RoutingJobin the logs (it doesn't happen for all inbound emails, so be patient and keep adding them)
Operating System
- Linux
- Windows
- macOS
- All
Environment and Libraries (fill in the version numbers)
- Cloudinary Ruby SDK version - 2.4
- Ruby Version - 3.1.7
- Rails Version - 7.1.5.2
- Other Libraries (ActiveStorage, etc) - activestorage = 7.1.5.2, actionmailbox = 7.1.5.2
Repository
If possible, please provide a link to a reproducible repository that showcases the problem
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire l’échec via /rails/conductor/action_mailbox/inbound_emails/ et suivez le chemin Error performing ActionMailbox::RoutingJob pour les fichiers .eml entrants. Inspectez l’intégration Cloudinary Active Storage et vérifiez que tous les e-mails entrants existants peuvent être récupérés sans réponses HTTP 404.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rails, ruby
- Domaine
- backend
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100