Page MenuHomePhabricator

[lib] update threadLabel to handle thick threads
ClosedPublic

Authored by inka on Sep 13 2024, 5:45 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 6, 7:53 AM
Unknown Object (File)
Wed, Apr 2, 4:56 AM
Unknown Object (File)
Tue, Apr 1, 4:28 PM
Unknown Object (File)
Tue, Apr 1, 11:33 AM
Unknown Object (File)
Tue, Apr 1, 10:03 AM
Unknown Object (File)
Mon, Mar 31, 6:04 PM
Unknown Object (File)
Mar 10 2025, 10:03 AM
Unknown Object (File)
Mar 7 2025, 5:45 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 ↗(On Diff #44159)

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

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