Refactoring
This commit is contained in:
parent
4cd5311301
commit
27b1385a92
1 changed files with 21 additions and 21 deletions
|
|
@ -5,27 +5,6 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
func getCardName(card *mtg.Card) string {
|
|
||||||
switch card.Layout {
|
|
||||||
case "split":
|
|
||||||
return strings.Join(card.Names, " // ")
|
|
||||||
case "transform":
|
|
||||||
return strings.Join(card.Names, " | ")
|
|
||||||
default:
|
|
||||||
return card.Name
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func getOriginalNameFromLang(name, lang string, channel chan string) {
|
|
||||||
cards, _, _ := mtg.NewQuery().Where(mtg.CardLanguage, lang).Where(mtg.CardName, name).PageS(1, 1)
|
|
||||||
if len(cards) > 0 {
|
|
||||||
name := getCardName(cards[0])
|
|
||||||
channel <- name
|
|
||||||
} else {
|
|
||||||
channel <- ""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func GetOriginalName(name string) string {
|
func GetOriginalName(name string) string {
|
||||||
langs := []string{"Russian", ""}
|
langs := []string{"Russian", ""}
|
||||||
channel := make(chan string)
|
channel := make(chan string)
|
||||||
|
|
@ -40,3 +19,24 @@ func GetOriginalName(name string) string {
|
||||||
}
|
}
|
||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func getOriginalNameFromLang(name, lang string, channel chan string) {
|
||||||
|
cards, _, _ := mtg.NewQuery().Where(mtg.CardLanguage, lang).Where(mtg.CardName, name).PageS(1, 1)
|
||||||
|
if len(cards) > 0 {
|
||||||
|
name := getCardName(cards[0])
|
||||||
|
channel <- name
|
||||||
|
} else {
|
||||||
|
channel <- ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func getCardName(card *mtg.Card) string {
|
||||||
|
switch card.Layout {
|
||||||
|
case "split":
|
||||||
|
return strings.Join(card.Names, " // ")
|
||||||
|
case "transform":
|
||||||
|
return strings.Join(card.Names, " | ")
|
||||||
|
default:
|
||||||
|
return card.Name
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue