Retry Location2025 search update 3

This commit is contained in:
2025-08-31 14:10:16 +09:00
parent c8c8d264c9
commit 58165e825b
2 changed files with 6 additions and 4 deletions

View File

@ -762,10 +762,11 @@ def ExtentForSubPerf(request):
sub_perf = JpnSubPerf.objects.get(id=sub_perf_id)
ext = sub_perf.geom.extent
return JsonResponse(ext, safe=False)
except ObjectDoesNotExist:
except JpnSubPerf.DoesNotExist:
return JsonResponse({"error": "Specified sub_perf does not exist"}, status=404)
except Exception as e:
return JsonResponse({"error": "Error on ExtentForSubPerf : {e}"}, status=404)
# テーブルが存在しない場合やその他のデータベースエラーをキャッチ
return JsonResponse({"error": f"Service temporarily unavailable: {str(e)}"}, status=503)
@ -2268,7 +2269,7 @@ class ResendInvitationEmailView(APIView):
send_verification_email(temp_user, verification_url)
logger.info(f"招待メールを再送信しました。Email: {email}")
return Response({"message": "招待メールを再送信しました。"}, status=status.HTTP_200_OK)
except ObjectDoesNotExist:
except TempUser.DoesNotExist:
logger.warning(f"仮登録されていないメールアドレスに対して招待メールの再送信が試みられました。Email: {email}")
return Response({"error": "指定されたメールアドレスは仮登録されていません。"}, status=status.HTTP_404_NOT_FOUND)