googleapis / googleapis/google-api-nodejs-client

Query mails after date returns results that before this date

Offen
#3,290 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
priority: p2 type: bug
Vorherrschende Sprache
TypeScript
Sterne
12.2k
Forks
2k
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
24

Beschreibung

#### Environment details

- OS: Ubuntu 22.04.2 LTS / Google Cloud Run / Cloud Run Jobs
- Node.js version: 18.16.1
- npm version: 9.5.1
- `googleapis` version: "@googleapis/gmail": "^3.0.0"

#### Steps to reproduce

1. Create a gmail client for some email in your company with domain wide delegation.
2. List messages with query like `{in:inbox in:outbox} after:1689576392 before:1689605192` (after - some stored datetime, before - calculated range in 8 hours)
3. Returned list contains messages, that have date BEFORE 1689576392.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Keine Datei oder kein Test im Repository ist angegeben. Beginne damit, die aufgeführte @googleapis/gmail-Anfrage mit der bereitgestellten Abfrage zu reproduzieren, und untersuche die Daten der Anfrage und der zurückgegebenen Nachrichten. Als erledigt gilt die Ermittlung, ob der Client die Abfrage ändert oder ob Gmail Ergebnisse außerhalb des angeforderten Zeitraums zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
nodejs, typescript
Bereich
api
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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