Fix parseAvatarUrl

This commit is contained in:
Natsumi
2025-06-28 18:56:58 +12:00
parent 1da99c7ca6
commit 255baad3b4
2 changed files with 7 additions and 2 deletions
+2 -1
View File
@@ -14015,7 +14015,8 @@ console.log(`isLinux: ${LINUX}`);
this.inviteRequestResponseMessageTable, this.inviteRequestResponseMessageTable,
pastDisplayNameTable: this.pastDisplayNameTable, pastDisplayNameTable: this.pastDisplayNameTable,
friends: this.friends, friends: this.friends,
directAccessWorld: this.directAccessWorld directAccessWorld: this.directAccessWorld,
parseUserUrl: this.parseUserUrl
}; };
}; };
+5 -1
View File
@@ -567,6 +567,10 @@
directAccessWorld: { directAccessWorld: {
type: Function, type: Function,
default: () => {} default: () => {}
},
parseUserUrl: {
type: Function,
default: () => {}
} }
}); });
const emit = defineEmits(['logout', 'lookupUser', 'showEditInviteMessageDialog']); const emit = defineEmits(['logout', 'lookupUser', 'showEditInviteMessageDialog']);
@@ -681,7 +685,7 @@
if (action === 'confirm' && instance.inputValue) { if (action === 'confirm' && instance.inputValue) {
const testUrl = instance.inputValue.substring(0, 15); const testUrl = instance.inputValue.substring(0, 15);
if (testUrl === 'https://vrchat.') { if (testUrl === 'https://vrchat.') {
const avatarId = parseAvatarUrl(instance.inputValue); const avatarId = props.parseAvatarUrl(instance.inputValue);
if (avatarId) { if (avatarId) {
showAvatarDialog(avatarId); showAvatarDialog(avatarId);
} else { } else {