Use first line of note as nickname

This commit is contained in:
Natsumi
2021-10-10 21:59:44 +13:00
parent cf2341198f
commit f9492fc6c4
2 changed files with 22 additions and 5 deletions
+18 -1
View File
@@ -1424,6 +1424,7 @@ speechSynthesis.getVoices();
$joinCount: 0, $joinCount: 0,
$timeSpent: 0, $timeSpent: 0,
$lastSeen: '', $lastSeen: '',
$nickName: '',
// //
...json ...json
}; };
@@ -5983,6 +5984,11 @@ speechSynthesis.getVoices();
var ref = this.friends.get(id); var ref = this.friends.get(id);
if (ref) { if (ref) {
ref.memo = String(memo || ''); ref.memo = String(memo || '');
ref.$nickName = '';
if (memo) {
var array = memo.split('\n');
ref.$nickName = array[0];
}
} }
}; };
@@ -6190,10 +6196,16 @@ speechSynthesis.getVoices();
ref, ref,
name: '', name: '',
no: ++this.friendsNo, no: ++this.friendsNo,
memo: '' memo: '',
$nickName: ''
}; };
this.getMemo(id).then((memo) => { this.getMemo(id).then((memo) => {
ctx.memo = memo; ctx.memo = memo;
ctx.$nickName = '';
if (memo) {
var array = memo.split('\n');
ctx.$nickName = array[0];
}
}); });
if (typeof ref === 'undefined') { if (typeof ref === 'undefined') {
ref = this.friendLog.get(id); ref = this.friendLog.get(id);
@@ -10417,6 +10429,11 @@ speechSynthesis.getVoices();
var ref = this.friends.get(userId); var ref = this.friends.get(userId);
if (ref) { if (ref) {
ref.memo = String(memo || ''); ref.memo = String(memo || '');
ref.$nickName = '';
if (memo) {
var array = memo.split('\n');
ref.$nickName = array[0];
}
} }
}); });
D.visible = true; D.visible = true;
+4 -4
View File
@@ -1058,7 +1058,7 @@ html
.avatar(:class="userStatusClass(friend.ref)") .avatar(:class="userStatusClass(friend.ref)")
img(v-lazy="userImage(friend.ref)") img(v-lazy="userImage(friend.ref)")
.detail .detail
span.name(v-if="friend.memo" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.memo }}) span.name(v-if="friend.$nickName" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.$nickName }})
span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor") span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor")
location.extra(:location="friend.ref.location" :link="false") location.extra(:location="friend.ref.location" :link="false")
template(v-else) template(v-else)
@@ -1073,7 +1073,7 @@ html
.avatar(:class="userStatusClass(friend.ref)") .avatar(:class="userStatusClass(friend.ref)")
img(v-lazy="userImage(friend.ref)") img(v-lazy="userImage(friend.ref)")
.detail .detail
span.name(v-if="friend.memo" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.memo }}) span.name(v-if="friend.$nickName" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.$nickName }})
span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor") span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor")
location.extra(:location="friend.ref.location" :link="false") location.extra(:location="friend.ref.location" :link="false")
template(v-else) template(v-else)
@@ -1088,7 +1088,7 @@ html
.avatar .avatar
img(v-lazy="userImage(friend.ref)") img(v-lazy="userImage(friend.ref)")
.detail .detail
span.name(v-if="friend.memo" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.memo }}) span.name(v-if="friend.$nickName" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.$nickName }})
span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor") span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor")
span.extra(v-text="friend.ref.statusDescription" :link="false") span.extra(v-text="friend.ref.statusDescription" :link="false")
template(v-else) template(v-else)
@@ -1103,7 +1103,7 @@ html
.avatar .avatar
img(v-lazy="userImage(friend.ref)") img(v-lazy="userImage(friend.ref)")
.detail .detail
span.name(v-if="friend.memo" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.memo }}) span.name(v-if="friend.$nickName" :class="friend.ref.$trustColor") {{ friend.ref.displayName }} ({{ friend.$nickName }})
span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor") span.name(v-else v-text="friend.ref.displayName" :class="friend.ref.$trustColor")
span.extra(v-text="friend.ref.statusDescription") span.extra(v-text="friend.ref.statusDescription")
template(v-else) template(v-else)