Skip to content

Commit b449684

Browse files
committed
add registration time cutoff
1 parent 358599d commit b449684

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

partner_programs/views.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ class PartnerProgramRegister(generics.GenericAPIView):
143143
def post(self, request, *args, **kwargs):
144144
try:
145145
program = PartnerProgram.objects.get(pk=kwargs["pk"])
146+
if program.datetime_registration_ends < timezone.now():
147+
return Response(
148+
data={"detail": "Registration period has ended."},
149+
status=status.HTTP_400_BAD_REQUEST,
150+
)
146151
user_to_add = request.user
147152
user_profile_program_data = request.data
148153

0 commit comments

Comments
 (0)