slack-ruby / slack-ruby/slack-ruby-client

Error details aren't passed through

Offen
#482 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

new feature web api
Vorherrschende Sprache
Ruby
Sterne
1.3k
Forks
222
Ø Merge
1 T. 14 Std.
Gemergte PRs (30 T.)
3

Beschreibung

I see we have cassettes here https://github.com/slack-ruby/slack-ruby-client/blob/bf5bb4be3e03e9bd74d22942a61d5611f5c1d997/spec/fixtures/slack/web/views_open_error.yml#L79

but the error we get, if something fails, is just invalid_arguments, is this on purpose?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Start with spec/fixtures/slack/web/views_open_error.yml around line 79 and compare the cassette's error response with the error currently surfaced by the client. Trace the views_open error handling and verify that the resulting error exposes the relevant details instead of only invalid_arguments.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
ruby
Bereich
api
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.