Browse Source

Fix link parser

pull/14/head v1.1.1
cacggghp 4 months ago
committed by GitHub
parent
commit
ab5d660416
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 9
      client/main.go

9
client/main.go

@ -824,18 +824,23 @@ func main() { //nolint:cyclop
var link string
var getCreds getCredsFunc
if *vklink != "" {
link = (*vklink)[len(*vklink)-43:]
parts := strings.Split(*vklink, "join/")
link = parts[len(parts)-1]
getCreds = getVkCreds
if *n <= 0 {
*n = 16
}
} else {
link = (*yalink)[len(*yalink)-10:]
parts := strings.Split(*yalink, "j/")
link = parts[len(parts)-1]
getCreds = getYandexCreds
if *n <= 0 {
*n = 1
}
}
if idx := strings.IndexAny(link, "/?#"); idx != -1 {
link = link[:idx]
}
params := &turnParams{
*host,
*port,

Loading…
Cancel
Save