Rework point settings to combine clan and event points into same class for simplicity.

This commit is contained in:
2024-09-20 21:43:08 -04:00
parent a01503c2c3
commit 50d10f5168
3 changed files with 22 additions and 28 deletions
+2 -2
View File
@@ -309,7 +309,7 @@ def record_event_points(users: Sequence[str], add_points: int, *, is_member: boo
points = session.scalar(stmt)
if points is None:
add_points = get_allowed_points(session, settings.event_settings.weekly_limit, user, add_points)
add_points = get_allowed_points(session, settings.point_settings.events_weekly_limit, user, add_points)
new_points = EventPoints(
QuarterName=quarter_name,
UserId=user,
@@ -318,7 +318,7 @@ def record_event_points(users: Sequence[str], add_points: int, *, is_member: boo
)
session.add(new_points)
else:
add_points = get_allowed_points(session, settings.event_settings.weekly_limit, user, add_points)
add_points = get_allowed_points(session, settings.point_settings.events_weekly_limit, user, add_points)
points.Points += add_points
session.commit()