Skip to content

Commit 9c74d27

Browse files
authored
Merge pull request #1619 from session-foundation/fix-regression-test-ts-unset-profile
fix: do not write updatedAt profile updates for now
2 parents f8a0ed2 + 0761621 commit 9c74d27

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "session-desktop",
33
"productName": "Session",
44
"description": "Private messaging from your desktop",
5-
"version": "1.16.10",
5+
"version": "1.17.0",
66
"license": "GPL-3.0",
77
"author": {
88
"name": "Session Foundation",
@@ -76,7 +76,7 @@
7676
"fs-extra": "11.3.0",
7777
"glob": "10.4.5",
7878
"image-type": "^4.1.0",
79-
"libsession_util_nodejs": "https://github.com/session-foundation/libsession-util-nodejs/releases/download/v0.5.7/libsession_util_nodejs-v0.5.7.tar.gz",
79+
"libsession_util_nodejs": "https://github.com/session-foundation/libsession-util-nodejs/releases/download/v0.5.8/libsession_util_nodejs-v0.5.8.tar.gz",
8080
"libsodium-wrappers-sumo": "^0.7.15",
8181
"linkify-it": "^5.0.0",
8282
"lodash": "^4.17.21",

ts/models/conversation.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,16 @@ type SetSessionProfileReturn = {
215215
* We need to do some extra processing for private actions, as they have a updatedAtSeconds field.
216216
*/
217217
function isSetProfileWithUpdatedAtSeconds<T extends SetSessionProfileDetails>(
218-
action: T
219-
): action is Extract<T, { profileUpdatedAtSeconds: number }> {
220-
return 'profileUpdatedAtSeconds' in action;
218+
_action: T
219+
): _action is Extract<T, { profileUpdatedAtSeconds: number }> {
220+
/**
221+
* We temporarily want to not write the profileUpdatedAtSeconds as we want this behavior to
222+
* be used only once a user has updated their profile picture (and resized it).
223+
*/
224+
window.log.debug('isSetProfileWithUpdatedAtSeconds forced to return false for now');
225+
return false;
226+
227+
// return 'profileUpdatedAtSeconds' in action;
221228
}
222229

223230
/**

yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5121,9 +5121,9 @@ levn@~0.3.0:
51215121
prelude-ls "~1.1.2"
51225122
type-check "~0.3.2"
51235123

5124-
"libsession_util_nodejs@https://github.com/session-foundation/libsession-util-nodejs/releases/download/v0.5.7/libsession_util_nodejs-v0.5.7.tar.gz":
5125-
version "0.5.7"
5126-
resolved "https://github.com/session-foundation/libsession-util-nodejs/releases/download/v0.5.7/libsession_util_nodejs-v0.5.7.tar.gz#34ad5d7207fc8efa6532f42c7ac3f261588e8b9f"
5124+
"libsession_util_nodejs@https://github.com/session-foundation/libsession-util-nodejs/releases/download/v0.5.8/libsession_util_nodejs-v0.5.8.tar.gz":
5125+
version "0.5.8"
5126+
resolved "https://github.com/session-foundation/libsession-util-nodejs/releases/download/v0.5.8/libsession_util_nodejs-v0.5.8.tar.gz#5bd0bd24782813bb5f67eee767f7840d42bce93b"
51275127
dependencies:
51285128
cmake-js "7.3.1"
51295129
node-addon-api "^8.3.1"

0 commit comments

Comments
 (0)