2 Commits

Author SHA1 Message Date
Sebastian 103ad6dff1 chore(deps): update dependency vue-tsc to v3.3.5
PHP Unit Tests / test (pull_request) Failing after 13m52s
JS Unit Tests / test (pull_request) Failing after 14m4s
Build Test / test (pull_request) Failing after 14m18s
2026-06-29 03:06:09 +00:00
Sebastian 1d38f6bf16 fix: use seen insstead of read flag
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-06-25 23:38:47 -04:00
3 changed files with 11 additions and 11 deletions
+7 -7
View File
@@ -937,9 +937,9 @@
} }
}, },
"node_modules/@vue/language-core": { "node_modules/@vue/language-core": {
"version": "3.3.4", "version": "3.3.5",
"resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-3.3.4.tgz", "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-3.3.5.tgz",
"integrity": "sha512-IuHqQ5zGGOE7CXP72VX6A42IVeIzYv4WAhO6arej11TRNqtdZfGyH8Yr2FOCaDX0dSQG+JwULLoFHGY1igYVjQ==", "integrity": "sha512-UkKu5nhX89fg4VhlG/FOeI10G3cj/7radKT/cy9BT4Q9qJmJlSTAc/dP63Xqs29aypN4f39xUV6PsLNk/dcD6g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -2419,14 +2419,14 @@
} }
}, },
"node_modules/vue-tsc": { "node_modules/vue-tsc": {
"version": "3.3.4", "version": "3.3.5",
"resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.3.4.tgz", "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.3.5.tgz",
"integrity": "sha512-XA/JqmQwS2GZmfgpjOEGdrKwaTSEuPwxpHa7/t6f4yiGrJb3gVHTPb9wBfByMNZwQ+xDXs41b8gaS2DKsOozUw==", "integrity": "sha512-Rzh/G2MmNlMSAMTiQEjDrsb4dgB/jbtEM47rVN2NtidF1dfb/q4w4QvpQBtW5+y3y5H27Hjh7deVwk+YB02fNg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@volar/typescript": "2.4.28", "@volar/typescript": "2.4.28",
"@vue/language-core": "3.3.4" "@vue/language-core": "3.3.5"
}, },
"bin": { "bin": {
"vue-tsc": "bin/vue-tsc.js" "vue-tsc": "bin/vue-tsc.js"
+3 -3
View File
@@ -119,19 +119,19 @@ export class MessageObject implements MessageModelInterface {
return this._data.attachments ? this._data.attachments.map(att => new MessagePartObject(att)) : []; return this._data.attachments ? this._data.attachments.map(att => new MessagePartObject(att)) : [];
} }
get flags(): { read?: boolean; flagged?: boolean; answered?: boolean; draft?: boolean } | {} { get flags(): { seen?: boolean; flagged?: boolean; answered?: boolean; draft?: boolean } | {} {
return clonePlain(this._data.flags ?? {}); return clonePlain(this._data.flags ?? {});
} }
// this should be moved to a mutable object, but for now we can allow it here for convenience // this should be moved to a mutable object, but for now we can allow it here for convenience
set flags(value: { read?: boolean; flagged?: boolean; answered?: boolean; draft?: boolean }) { set flags(value: { seen?: boolean; flagged?: boolean; answered?: boolean; draft?: boolean }) {
this._data.flags = clonePlain(value); this._data.flags = clonePlain(value);
} }
/** Helper methods */ /** Helper methods */
get isRead(): boolean { get isRead(): boolean {
return this._data.flags?.read ?? false; return this._data.flags?.seen ?? false;
} }
get isFlagged(): boolean { get isFlagged(): boolean {
+1 -1
View File
@@ -35,7 +35,7 @@ export interface MessageAddressInterface {
} }
export interface MessageFlagsInterface { export interface MessageFlagsInterface {
read?: boolean; seen?: boolean;
flagged?: boolean; flagged?: boolean;
answered?: boolean; answered?: boolean;
draft?: boolean; draft?: boolean;