mirror of
https://github.com/Walter-Sparrow/lunar-tear.git
synced 2026-07-02 05:43:41 +03:00
Persist Subjugation Quests triple-deck presets
This commit is contained in:
@@ -188,6 +188,9 @@ func ChangedTables(before, after *store.UserState) []string {
|
||||
if !mapsEqualStruct(before.Decks, after.Decks) {
|
||||
add("IUserDeck")
|
||||
}
|
||||
if !mapsEqualStruct(before.TripleDecks, after.TripleDecks) {
|
||||
add("IUserTripleDeck")
|
||||
}
|
||||
if !mapsEqualSliceValues(before.DeckSubWeapons, after.DeckSubWeapons) {
|
||||
add("IUserDeckSubWeaponGroup")
|
||||
}
|
||||
@@ -358,6 +361,8 @@ func keyFieldsForTable(table string) []string {
|
||||
return []string{"userId", "userDeckCharacterUuid"}
|
||||
case "IUserDeck":
|
||||
return []string{"userId", "deckType", "userDeckNumber"}
|
||||
case "IUserTripleDeck":
|
||||
return []string{"userId", "deckType", "userDeckNumber"}
|
||||
case "IUserDeckSubWeaponGroup":
|
||||
return []string{"userId", "userDeckCharacterUuid", "sortOrder"}
|
||||
case "IUserDeckPartsGroup":
|
||||
|
||||
Reference in New Issue
Block a user