mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-09-01 13:39:22 +03:00
Revamp the FullNameHash system for better readable urls
And reduce the folders caching footprint. And it reduces server load.
This commit is contained in:
parent
76627ae2f6
commit
3a61bb3e5a
10 changed files with 90 additions and 78 deletions
|
|
@ -69,7 +69,7 @@ export class MailFolderList extends AbstractViewLeft {
|
|||
const folder = ko.dataFor(el);
|
||||
if (folder) {
|
||||
const collapsed = folder.collapsed();
|
||||
rl.app.setExpandedFolder(folder.fullNameHash, collapsed);
|
||||
rl.app.setExpandedFolder(folder.fullName, collapsed);
|
||||
|
||||
folder.collapsed(!collapsed);
|
||||
event.preventDefault();
|
||||
|
|
@ -151,7 +151,7 @@ export class MailFolderList extends AbstractViewLeft {
|
|||
folder = item && ko.dataFor(item);
|
||||
if (folder) {
|
||||
const collapsed = folder.collapsed();
|
||||
rl.app.setExpandedFolder(folder.fullNameHash, collapsed);
|
||||
rl.app.setExpandedFolder(folder.fullName, collapsed);
|
||||
folder.collapsed(!collapsed);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue