|
@@ -8,6 +8,7 @@ import {needSubscribe} from "../util/needSubscribe";
|
|
|
import {syncGuide} from "../sync/syncGuide";
|
|
|
import {hasClosestByClassName} from "../protyle/util/hasClosest";
|
|
|
import {getEventName} from "../protyle/util/compatibility";
|
|
|
+import {processSync} from "../dialog/processSystem";
|
|
|
|
|
|
export const account = {
|
|
|
element: undefined as Element,
|
|
@@ -202,6 +203,7 @@ ${window.siyuan.languages.account8}`;
|
|
|
account.bindEvent(element);
|
|
|
showMessage(window.siyuan.languages.refreshUser, 3000);
|
|
|
account.onSetaccount();
|
|
|
+ processSync()
|
|
|
});
|
|
|
});
|
|
|
element.querySelector("#logout").addEventListener("click", () => {
|
|
@@ -211,6 +213,7 @@ ${window.siyuan.languages.account8}`;
|
|
|
element.innerHTML = account.genHTML();
|
|
|
account.bindEvent(element);
|
|
|
account.onSetaccount();
|
|
|
+ processSync()
|
|
|
});
|
|
|
});
|
|
|
});
|
|
@@ -221,6 +224,7 @@ ${window.siyuan.languages.account8}`;
|
|
|
element.innerHTML = account.genHTML();
|
|
|
account.bindEvent(element);
|
|
|
account.onSetaccount();
|
|
|
+ processSync()
|
|
|
});
|
|
|
});
|
|
|
});
|
|
@@ -368,6 +372,7 @@ ${window.siyuan.languages.account8}`;
|
|
|
},
|
|
|
_afterLogin(userResponse: IWebSocketData, element: Element) {
|
|
|
window.siyuan.user = userResponse.data;
|
|
|
+ processSync()
|
|
|
if (element.classList.contains("account") && !needSubscribe("")) {
|
|
|
const dialogElement = hasClosestByClassName(element, "b3-dialog--open");
|
|
|
if (dialogElement) {
|
|
@@ -395,21 +400,21 @@ ${window.siyuan.languages.account8}`;
|
|
|
let html = "";
|
|
|
if (window.siyuan.config.account.displayVIP && window.siyuan.user) {
|
|
|
if (window.siyuan.user.userSiYuanProExpireTime === -1) {
|
|
|
- html = `<div class="toolbar__item b3-tooltips b3-tooltips__se" aria-label="${window.siyuan.languages.account12}">${Constants.SIYUAN_IMAGE_VIP}</div>`;
|
|
|
+ html = `<div class="toolbar__item b3-tooltips b3-tooltips__sw" aria-label="${window.siyuan.languages.account12}">${Constants.SIYUAN_IMAGE_VIP}</div>`;
|
|
|
} else if (window.siyuan.user.userSiYuanProExpireTime > 0) {
|
|
|
if (window.siyuan.user.userSiYuanSubscriptionPlan === 2) {
|
|
|
- html = `<div class="toolbar__item b3-tooltips b3-tooltips__se" aria-label="${window.siyuan.languages.account3}"><svg><use xlink:href="#iconVIP"></use></svg></div>`;
|
|
|
+ html = `<div class="toolbar__item b3-tooltips b3-tooltips__sw" aria-label="${window.siyuan.languages.account3}"><svg><use xlink:href="#iconVIP"></use></svg></div>`;
|
|
|
} else {
|
|
|
- html = `<div class="toolbar__item b3-tooltips b3-tooltips__se" aria-label="${window.siyuan.languages.account10}"><svg class="ft__secondary"><use xlink:href="#iconVIP"></use></svg></div>`;
|
|
|
+ html = `<div class="toolbar__item b3-tooltips b3-tooltips__sw" aria-label="${window.siyuan.languages.account10}"><svg class="ft__secondary"><use xlink:href="#iconVIP"></use></svg></div>`;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
if (!window.siyuan.user || (window.siyuan.user && window.siyuan.user.userSiYuanSubscriptionStatus === -1)) {
|
|
|
- html = `<div class="toolbar__item b3-tooltips b3-tooltips__se" aria-label="${window.siyuan.languages.freeSub}"><svg class="ft__error"><use xlink:href="#iconVIP"></use></svg></div>`;
|
|
|
+ html = `<div class="toolbar__item b3-tooltips b3-tooltips__sw" aria-label="${window.siyuan.languages.freeSub}"><svg class="ft__error"><use xlink:href="#iconVIP"></use></svg></div>`;
|
|
|
}
|
|
|
if (window.siyuan.config.account.displayTitle && window.siyuan.user) {
|
|
|
window.siyuan.user.userTitles.forEach(item => {
|
|
|
- html += `<div class="toolbar__item fn__a b3-tooltips b3-tooltips__se" aria-label="${item.name}:${item.desc}">${item.icon}</div>`;
|
|
|
+ html += `<div class="toolbar__item fn__a b3-tooltips b3-tooltips__sw" aria-label="${item.name}:${item.desc}">${item.icon}</div>`;
|
|
|
});
|
|
|
}
|
|
|
document.getElementById("toolbarVIP").innerHTML = html;
|