mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-22 00:03:51 +02:00
Check for valid avatar image url
This commit is contained in:
@@ -10387,10 +10387,17 @@ speechSynthesis.getVoices();
|
||||
|
||||
$app.methods.getAvatarName = function (args) {
|
||||
var D = this.userDialog;
|
||||
D.$avatarInfo = {
|
||||
id: '',
|
||||
name: '-'
|
||||
};
|
||||
if (!D.visible) {
|
||||
return;
|
||||
}
|
||||
var imageUrl = D.ref.currentAvatarImageUrl;
|
||||
if (imageUrl.substring(0, 41) !== 'https://api.vrchat.cloud/api/1/file/file_') {
|
||||
return;
|
||||
}
|
||||
var url = new URL(imageUrl);
|
||||
var pathArray = url.pathname.split('/');
|
||||
var fileId = pathArray[4];
|
||||
@@ -10398,10 +10405,6 @@ speechSynthesis.getVoices();
|
||||
D.$avatarInfo = API.cachedAvatarNames.get(fileId);
|
||||
return;
|
||||
}
|
||||
D.$avatarInfo = {
|
||||
id: '',
|
||||
name: ''
|
||||
};
|
||||
var params = {
|
||||
fileId
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user