alchemy functions updated
This commit is contained in:
@@ -175,9 +175,9 @@ class CrudMixin(Base, SmartQueryMixin, SessionMixin, FilterAttributes):
|
||||
"""
|
||||
check_kwargs = cls.extract_system_fields(kwargs)
|
||||
cls.pre_query = cls.query.filter(cls.expiry_ends < system_arrow.now().date())
|
||||
already_record = cls.filter_by_one(**check_kwargs, system=True)
|
||||
already_record = cls.filter_by_one(**check_kwargs, system=True).data
|
||||
cls.pre_query = None
|
||||
if already_record := already_record.data:
|
||||
if already_record:
|
||||
if already_record.deleted:
|
||||
cls.raise_http_exception(
|
||||
status_code="HTTP_406_NOT_ACCEPTABLE",
|
||||
|
||||
Reference in New Issue
Block a user