Fixed bug with multiple copies of each server.
This commit is contained in:
parent
b456abe7c9
commit
98e3242253
@ -98,11 +98,14 @@ class Command(BaseCommand):
|
||||
|
||||
for data in servers:
|
||||
# TODO: do bulk insert instead!
|
||||
server, created = Server.objects.get_or_create(
|
||||
server, created = Server.objects.update_or_create(
|
||||
title=data['title'],
|
||||
game_url=data['game_url'],
|
||||
site_url=data['site_url'] or '',
|
||||
defaults= dict(
|
||||
game_url=data['game_url'],
|
||||
site_url=data['site_url'] or '',
|
||||
)
|
||||
)
|
||||
|
||||
pop = Population.objects.create(
|
||||
server=server,
|
||||
players=data['player_count'],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user