From d8d5817d7c9a2ef603a93a72993e921106f41fa3 Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Thu, 19 Mar 2020 10:37:36 +0100 Subject: [PATCH] Fixed failing identity file import --- shared/js/profiles/identities/TeamSpeakIdentity.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/shared/js/profiles/identities/TeamSpeakIdentity.ts b/shared/js/profiles/identities/TeamSpeakIdentity.ts index 751ae4d6..fe0d0d5b 100644 --- a/shared/js/profiles/identities/TeamSpeakIdentity.ts +++ b/shared/js/profiles/identities/TeamSpeakIdentity.ts @@ -461,9 +461,10 @@ namespace profiles.identities { } if(!identity) throw "missing identity keyword"; - if(identity[0] == "\"" && identity[identity.length - 1] == "\"") - identity = identity.substr(1, identity.length - 2); + identity = identity.match(/([0-9]+V[0-9a-zA-Z]+[=]+)/)[1]; + if(!identity) throw "invalid identity key value"; + debugger; const result = parse_string(identity); result.name = name || result.name; return result;