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

View File

@@ -14015,7 +14015,8 @@ console.log(`isLinux: ${LINUX}`);
this.inviteRequestResponseMessageTable,
pastDisplayNameTable: this.pastDisplayNameTable,
friends: this.friends,
directAccessWorld: this.directAccessWorld
directAccessWorld: this.directAccessWorld,
parseUserUrl: this.parseUserUrl
};
};

View File

@@ -567,6 +567,10 @@
directAccessWorld: {
type: Function,
default: () => {}
},
parseUserUrl: {
type: Function,
default: () => {}
}
});
const emit = defineEmits(['logout', 'lookupUser', 'showEditInviteMessageDialog']);
@@ -681,7 +685,7 @@
if (action === 'confirm' && instance.inputValue) {
const testUrl = instance.inputValue.substring(0, 15);
if (testUrl === 'https://vrchat.') {
const avatarId = parseAvatarUrl(instance.inputValue);
const avatarId = props.parseAvatarUrl(instance.inputValue);
if (avatarId) {
showAvatarDialog(avatarId);
} else {