Skip to content

Commit

Permalink
Merge pull request #258 from jeffreykirchner/dev
Browse files Browse the repository at this point in the history
update parameterset import.
  • Loading branch information
jeffreykirchner authored Nov 21, 2023
2 parents 57791ec + 5f2a2fd commit c1e2b39
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
8 changes: 7 additions & 1 deletion main/models/parameter_set.py
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,11 @@ def from_dict(self, new_ps):

p.parameter_set_groups.set(groups)

players = []
for g in new_parameter_set_barriers[i]["parameter_set_players"]:
players.append(new_parameter_set_players_map[str(g)])
p.parameter_set_players.set(players)

#parameter set walls
self.parameter_set_walls.all().delete()
new_parameter_set_walls = new_ps.get("parameter_set_walls")
Expand All @@ -283,7 +288,8 @@ def from_dict(self, new_ps):

for i in new_parameter_set_notices:
p = main.models.ParameterSetNotice.objects.create(parameter_set=self)
p.from_dict(new_parameter_set_notices[i])
v = new_parameter_set_notices[i]
p.from_dict(v)

#parameter set grounds
self.parameter_set_grounds.all().delete()
Expand Down
2 changes: 2 additions & 0 deletions main/models/parameter_set_notice.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ def from_dict(self, new_ps):
self.end_period = new_ps.get("end_period", 1)
self.end_time = new_ps.get("end_time", 0)

self.help_doc_id = new_ps.get("help_doc", None)

self.save()

message = "Parameters loaded successfully."
Expand Down

0 comments on commit c1e2b39

Please sign in to comment.