googleapis / googleapis/google-api-nodejs-client
Query mails after date returns results that before this date
- 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
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