Page MenuHomePhabricator

[lib] update threadLabel to handle thick threads
ClosedPublic

Authored by inka on Sep 13 2024, 5:45 AM.
Tags
None
Referenced Files
F3517606: D13333.id44159.diff
Sun, Dec 22, 5:54 PM
F3516149: D13333.diff
Sun, Dec 22, 12:29 PM
Unknown Object (File)
Mon, Dec 16, 5:10 AM
Unknown Object (File)
Thu, Dec 12, 11:19 AM
Unknown Object (File)
Nov 14 2024, 1:01 PM
Unknown Object (File)
Nov 14 2024, 12:59 PM
Unknown Object (File)
Nov 12 2024, 4:06 PM
Unknown Object (File)
Nov 9 2024, 7:50 AM
Subscribers
None

Details

Summary

issue: ENG-9173

Test Plan

Tested that when creating a chat:

  • if a chat for the selected list of users exists and is thin, proper label for the thin tye is shown
  • if the chat for the selected list of users doesn't exist - "Local DM" is shown, with a lock icon

Tested that in thread settings:

  • if thread is thick, "Local DM" is shown, with a lock icon
  • if thread is thick sidebar, "Thread" with the align-right icon is shown
  • if thread is thin, proper label and icon are shown

Diff Detail

Repository
rCOMM Comm
Branch
inka/fix_marcin
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

inka requested review of this revision.Sep 13 2024, 6:02 AM
tomek added inline comments.
lib/shared/thread-utils.js
1223–1224

Isn't it already handled by threadTypeIsSidebar(threadType)?

This revision is now accepted and ready to land.Sep 13 2024, 6:07 AM