Skip to content

Conversation

@adevries17
Copy link
Contributor

I think I properly implemented this. Please let me know if it is helpful.

I also opened a bug in Bugzilla for this feature: [ews-rs] Missing FindItem request implementation in ews-rs library

Feel free to edit as you see fit, this is my first attempt at doing something like this. Also if you don't want this feature in the library, that is fine by me, just thought it might be helpful.

@adevries17 adevries17 requested a review from a team as a code owner October 3, 2025 18:17
Copy link
Contributor

@eleanxr eleanxr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you so much for your contribution! This looks like a great start. I saw a couple of issues, I have some suggestions, and I have a couple of questions about filling out the implementation a bit further before we can merge this. Thanks again!

Copy link
Contributor

@eleanxr eleanxr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Forgot to set the status on my review. I'd like the issues I identified to be addressed before this can move forward.

@adevries17 adevries17 marked this pull request as draft October 3, 2025 20:23
@adevries17
Copy link
Contributor Author

Switched to a draft to better communicate when I'm ready to another review. Thank you @eleanxr for the feedback. I'll take a look at your comments and begin resolving them.

@adevries17 adevries17 force-pushed the finditem branch 2 times, most recently from ce0d140 to 014c433 Compare November 7, 2025 16:56
@adevries17 adevries17 marked this pull request as ready for review November 7, 2025 16:56
@adevries17
Copy link
Contributor Author

@eleanxr I think I resolved everything you had requested. All tests pass. Please let me know if there is anything missing!

Copy link
Contributor

@jtracey jtracey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like cargo doc also caught some minor issues.

@adevries17
Copy link
Contributor Author

I fixed the rebase gone bad, verified that line endings were correct, ran cargo doc, and moved RootFolder into the find_item.rs for the time being.

I want to say a big thank you to the both of you for being so patient with me. This is my first ever open source contribution so I'm trying my best to learn the ropes of working with other people on code. You both have been very helpful and encouraging. Hopefully, I haven't been driving you guys crazy with messages and failed attempts at a merge request.

Copy link
Contributor

@jtracey jtracey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I fixed the rebase gone bad, verified that line endings were correct, ran cargo doc, and moved RootFolder into the find_item.rs for the time being.

Thanks!

I want to say a big thank you to the both of you for being so patient with me. This is my first ever open source contribution so I'm trying my best to learn the ropes of working with other people on code.

Oh, congrats then!

You both have been very helpful and encouraging. Hopefully, I haven't been driving you guys crazy with messages and failed attempts at a merge request.

Not at all, this is pretty standard for a first submission to a project, especially a change this size. Thank you for sticking with it, hopefully shouldn't be too much longer now. :)

@adevries17 adevries17 requested a review from eleanxr November 13, 2025 17:52
@jtracey
Copy link
Contributor

jtracey commented Nov 18, 2025

@eleanxr says she's good with this, so I'm going to go ahead and merge

@jtracey jtracey merged commit 6c562d3 into thunderbird:main Nov 18, 2025
1 check passed
moz-v2v-gh pushed a commit to mozilla/releases-comm-central that referenced this pull request Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants