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

Fixes to pinned messages #16894

Merged
merged 1 commit into from
Jan 6, 2025
Merged

Fixes to pinned messages #16894

merged 1 commit into from
Jan 6, 2025

Conversation

jrainville
Copy link
Member

What does the PR do

Fixes #16639

Affected areas

Pins

Screenshot of functionality (including design for comparison)

pin-fixes.webm

Impact on end user

Fixes some scenarios of using pinned messages

How to test

  • Follow the repro steps in the og issue
  • Delete the message that is pinned and restart

Risk

Tick one:

  • Low risk: 2 devs MUST perform testing as specified above and attach their results as comments to this PR before merging.
  • High risk: QA team MUST perform additional testing in the specified affected areas before merging.

Worst case is issue still happens

@jrainville jrainville requested a review from a team as a code owner December 5, 2024 17:31
@jrainville jrainville requested review from glitchminer, a team, iurimatias, osmaczko and saledjenic and removed request for a team December 5, 2024 17:31
@status-im-auto
Copy link
Member

status-im-auto commented Dec 5, 2024

Jenkins Builds

Click to see older builds (14)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 4f2954d #1 2024-12-05 17:40:22 ~8 min tests/nim 📄log
✔️ 4f2954d #1 2024-12-05 17:42:45 ~10 min macos/aarch64 🍎dmg
✔️ 4f2954d #1 2024-12-05 17:45:31 ~13 min tests/ui 📄log
✔️ 4f2954d #1 2024-12-05 17:48:07 ~16 min macos/x86_64 🍎dmg
✔️ 4f2954d #1 2024-12-05 17:51:30 ~19 min linux/x86_64 📦tgz
✔️ 4f2954d #1 2024-12-05 17:52:17 ~20 min linux-nix/x86_64 📦tgz
✔️ 4f2954d #1 2024-12-05 17:54:38 ~22 min windows/x86_64 💿exe
✔️ a571ed3 #2 2024-12-12 18:24:58 ~5 min macos/aarch64 🍎dmg
✔️ a571ed3 #2 2024-12-12 18:27:47 ~7 min tests/nim 📄log
✔️ a571ed3 #2 2024-12-12 18:32:10 ~12 min macos/x86_64 🍎dmg
✔️ a571ed3 #2 2024-12-12 18:32:12 ~12 min tests/ui 📄log
✔️ a571ed3 #2 2024-12-12 18:37:27 ~17 min linux/x86_64 📦tgz
✔️ a571ed3 #2 2024-12-12 18:38:29 ~18 min linux-nix/x86_64 📦tgz
✔️ a571ed3 #2 2024-12-12 18:42:08 ~22 min windows/x86_64 💿exe
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 0402861 #3 2024-12-13 20:46:55 ~4 min macos/aarch64 🍎dmg
✔️ 0402861 #3 2024-12-13 20:49:42 ~7 min tests/nim 📄log
✔️ 0402861 #3 2024-12-13 20:53:47 ~11 min macos/x86_64 🍎dmg
✔️ 0402861 #3 2024-12-13 20:54:03 ~11 min tests/ui 📄log
✔️ 0402861 #3 2024-12-13 20:58:11 ~16 min linux-nix/x86_64 📦tgz
✔️ 0402861 #3 2024-12-13 20:59:00 ~16 min linux/x86_64 📦tgz
✔️ 0402861 #3 2024-12-13 21:01:59 ~19 min windows/x86_64 💿exe
✔️ 86a6d48 #4 2024-12-16 16:10:50 ~7 min tests/nim 📄log
✔️ 86a6d48 #4 2024-12-16 16:12:05 ~8 min macos/aarch64 🍎dmg
✔️ 86a6d48 #4 2024-12-16 16:15:18 ~11 min macos/x86_64 🍎dmg
✔️ 86a6d48 #4 2024-12-16 16:16:03 ~12 min tests/ui 📄log
✔️ 86a6d48 #4 2024-12-16 16:20:44 ~17 min linux/x86_64 📦tgz
✔️ 86a6d48 #4 2024-12-16 16:22:52 ~19 min linux-nix/x86_64 📦tgz
✔️ 86a6d48 #4 2024-12-16 16:23:22 ~19 min windows/x86_64 💿exe

@jrainville jrainville force-pushed the fix/pinned-messages-edits branch 2 times, most recently from a571ed3 to 0402861 Compare December 13, 2024 20:41
@jrainville
Copy link
Member Author

@iurimatias @osmaczko @saledjenic friendly reminder to review

Copy link
Contributor

@saledjenic saledjenic left a comment

Choose a reason for hiding this comment

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

From my side all good, but guess people from the backend team can say more about possible implications, if any.

@@ -3,7 +3,7 @@ import NimQml
import ../item as chat_item
import ../../../../../app_service/service/message/dto/pinned_message
import ../../../../../app_service/service/chat/dto/chat

import ../../../../../app_service/service/message/dto/message
Copy link
Contributor

Choose a reason for hiding this comment

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

@jrainville you could go without ../../../../../, actually you can remove those prefixes from every line here, but even if not, we can live with that. ;)

@jrainville jrainville force-pushed the fix/pinned-messages-edits branch from 0402861 to 86a6d48 Compare December 16, 2024 16:03
@jrainville
Copy link
Member Author

@saledjenic you were randomly chosen to be the tester for this fix. Thanks

There were 5 items in your list. Here they are in random order:

saledjenic
osmaczko
glitchminer
alaibe
iurimatias

@jrainville jrainville merged commit 43e7fde into master Jan 6, 2025
9 checks passed
@jrainville jrainville deleted the fix/pinned-messages-edits branch January 6, 2025 18:55
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.

Pinned message popup does not display edited messages
6 participants