Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Add new endpoint 'livechat/room.saveInfo' & deprecate 'livechat:saveInfo' meteor method #26789

Merged
merged 11 commits into from
Oct 18, 2022

Conversation

murtaza98
Copy link
Contributor

@murtaza98 murtaza98 commented Sep 2, 2022

Proposed changes (including videos or screenshots)

Issue(s)

Steps to test or reproduce

Further comments

Jira: EOC-9 OC-358

PS: this also covers the issue fixed over here -> #26747

@codecov
Copy link

codecov bot commented Sep 2, 2022

Codecov Report

Merging #26789 (e7af2d7) into develop (5f5730c) will increase coverage by 0.20%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #26789      +/-   ##
===========================================
+ Coverage    41.09%   41.29%   +0.20%     
===========================================
  Files          802      802              
  Lines        17819    17819              
  Branches      1972     1972              
===========================================
+ Hits          7322     7358      +36     
+ Misses       10200    10168      -32     
+ Partials       297      293       -4     
Flag Coverage Δ
e2e 41.29% <ø> (+0.20%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

@murtaza98 murtaza98 marked this pull request as ready for review September 2, 2022 15:02
@murtaza98 murtaza98 requested review from a team as code owners September 2, 2022 15:02
apps/meteor/app/livechat/server/api/v1/room.ts Outdated Show resolved Hide resolved
apps/meteor/app/livechat/server/api/rest.js Outdated Show resolved Hide resolved
@murtaza98 murtaza98 dismissed KevLehman’s stale review September 5, 2022 16:03

Changes done, Thanks for the suggestion guys :)

apps/meteor/app/livechat/server/api/v1/room.ts Outdated Show resolved Hide resolved
packages/rest-typings/src/v1/omnichannel.ts Outdated Show resolved Hide resolved
packages/rest-typings/src/v1/omnichannel.ts Show resolved Hide resolved
packages/rest-typings/src/v1/omnichannel.ts Show resolved Hide resolved
@murtaza98 murtaza98 force-pushed the chore/migrate-saveInfo branch from 209f53d to 3e915d1 Compare September 15, 2022 07:27
sampaiodiego
sampaiodiego previously approved these changes Sep 19, 2022
@murtaza98 murtaza98 requested a review from KevLehman September 20, 2022 04:47
@murtaza98 murtaza98 dismissed KevLehman’s stale review September 20, 2022 04:48

Changes done! @kevin, Can you please check this one again ;)

KevLehman
KevLehman previously approved these changes Sep 20, 2022
KevLehman
KevLehman previously approved these changes Sep 23, 2022
sampaiodiego
sampaiodiego previously approved these changes Sep 23, 2022
@sampaiodiego
Copy link
Member

should we flag PRs with new endpoints as [NEW] ? 🤔

@murtaza98 murtaza98 changed the title Chore: Deprecate 'livechat:saveInfo' meteor method in favour of 'livechat/room.saveInfo' endpoint [NEW] Add new endpoint 'livechat/room.saveInfo' & deprecate 'livechat:saveInfo' meteor method Oct 11, 2022
@murtaza98
Copy link
Contributor Author

Hi @sampaiodiego @MartinSchoeler Lost your approval here due to new commits. Do you mind checking this PR again and approving it if all looks good? 🤗

@ggazzo ggazzo added stat: ready to merge PR tested and approved waiting for merge and removed stat: needs QA labels Oct 18, 2022
@KevLehman
Copy link
Contributor

Should we include this one on 5.3 since it's ready?

@sampaiodiego
Copy link
Member

do it

@KevLehman KevLehman added this to the 5.3.0 milestone Oct 18, 2022
Copy link
Contributor

@MartinSchoeler MartinSchoeler left a comment

Choose a reason for hiding this comment

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

Everything seems to be OK on the FE

@kodiakhq kodiakhq bot merged commit 86ffdca into develop Oct 18, 2022
@kodiakhq kodiakhq bot deleted the chore/migrate-saveInfo branch October 18, 2022 18:28
gabriellsh added a commit that referenced this pull request Oct 19, 2022
…te/oembed

* 'develop' of github.com:RocketChat/Rocket.Chat:
  [FIX] Livechat CurrentChats infinity re-rendering (#27076)
  [NEW] Add new endpoint 'livechat/room.saveInfo' & deprecate 'livechat:saveInfo' meteor method (#26789)
MartinSchoeler pushed a commit that referenced this pull request Oct 25, 2022
@ggazzo ggazzo mentioned this pull request Nov 1, 2022
MartinSchoeler pushed a commit that referenced this pull request Nov 28, 2022
MartinSchoeler pushed a commit that referenced this pull request Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eng day squad: omnichannel stat: ready to merge PR tested and approved waiting for merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants