|
|
|
@ -209,7 +209,7 @@ struct UmpireView: View { |
|
|
|
NavigationStack { |
|
|
|
NavigationStack { |
|
|
|
SelectablePlayerListView(allowSelection: 1, searchField: user.firstName + " " + user.lastName, playerSelectionAction: { players in |
|
|
|
SelectablePlayerListView(allowSelection: 1, searchField: user.firstName + " " + user.lastName, playerSelectionAction: { players in |
|
|
|
if let player = players.first { |
|
|
|
if let player = players.first { |
|
|
|
user.licenceId = player.license |
|
|
|
user.licenceId = player.license?.computedLicense |
|
|
|
if user.clubsObjects().contains(where: { $0.code == player.clubCode }) == false { |
|
|
|
if user.clubsObjects().contains(where: { $0.code == player.clubCode }) == false { |
|
|
|
let userClub = Club.findOrCreate(name: player.clubName!, code: player.clubCode) |
|
|
|
let userClub = Club.findOrCreate(name: player.clubName!, code: player.clubCode) |
|
|
|
if userClub.hasBeenCreated(by: StoreCenter.main.userId) { |
|
|
|
if userClub.hasBeenCreated(by: StoreCenter.main.userId) { |
|
|
|
|