Graph do not returns first email of the branch
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- typescript
- Domain
- api
Research direction
Start by reproducing the Microsoft Graph GET request using @microsoft/microsoft-graph-client version ^3.0.6 and compare the returned messages with the expected thread contents. Determine whether the missing first message originates in the SDK or the Graph API; done means a confirmed cause and either a focused SDK fix or documented upstream behavior.
Written by the indexing model from the issue text.
Description
Bug Report
Description
Microsoft Graph API does not return the first user-sent message in a thread initiated by the user.
Console Errors: N/A
Screenshots: N/A
Steps to Reproduce
- Use the following GET request to retrieve emails:
GET https://graph.microsoft.com/v1.0/me/messages?$search="(to:username@companyname.io OR from:username@companyname.io) AND received>=2023-11-01 AND received<=2023-11-19"&$select=subject,toRecipients,from,ccRecipients - Observe that all emails meeting the condition are returned except for the very first message in a thread initiated by the user.
Expected behavior: The Microsoft Graph API should return all emails meeting the specified condition, including the very first message in a thread initiated by the user.
Actual behavior: The API does not return the first user-sent message in a thread initiated by the user.
Additional Context
A similar issue was discussed in this thread: Link to Discord Thread
Usage Information
Request ID - N/A (No Graph API error response received)
SDK Version - "@microsoft/microsoft-graph-client": "^3.0.6",
- Node (Check, if using Node version of SDK)
Node Version - "@types/node": "^20.3.1", "ts-node": "^10.9.1",
- Browser (Check, if using Browser version of SDK)
Browser Name - N/A
Version - N/A
- Dominant language
- TypeScript
- Stars
- 833
- Forks
- 240
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoftgraph/msgraph-sdk-javascript
-
status:waiting-for-triage
Difficulty 1/5 Under an hour Newbie friendliness 62/100
-
Is anyone here? Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoftgraph/msgraph-sdk-javascript#2005 · 1 reaction ·
-
Is it really correct that the Javascript version of the graph SDK doesn't offer typed requests? Openstatus:waiting-for-triage
Difficulty 5/5 Over a week Newbie friendliness 42/100
-
status:waiting-for-triage type:bug
Difficulty 3/5 1-2 days Newbie friendliness 48/100
microsoftgraph/msgraph-sdk-javascript#1999 · 2 comments · 1 reaction ·
-
status:waiting-for-triage type:bug
Difficulty 4/5 3-5 days Newbie friendliness 45/100
All issues in microsoftgraph/msgraph-sdk-javascript
Similar issues
-
Type/Bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
OpenNSW/nsw-srilanka#497 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
0xMiden/bridge-portal#132 ·
-
react-doctor severity:warning tech-debt
Difficulty 1/5 Under an hour Newbie friendliness 88/100
digidem/comapeo-cloud-app#403 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100