소스 검색

fix(db): Revert breaking change of wrapping NoneType in sequence

version-14
Gavin D'souza 2 년 전
부모
커밋
e411132c6e
1개의 변경된 파일3개의 추가작업 그리고 4개의 파일을 삭제
  1. +3
    -4
      frappe/database/database.py

+ 3
- 4
frappe/database/database.py 파일 보기

@@ -9,7 +9,6 @@ import string
import traceback
from contextlib import contextmanager
from time import time
from types import NoneType

from pypika.terms import Criterion, NullValue

@@ -105,7 +104,7 @@ class Database:
raise NotImplementedError

def _transform_query(self, query: Query, values: QueryValues) -> tuple:
return query, values or None
return query, values

def _transform_result(self, result: list[tuple]) -> list[tuple]:
return result
@@ -113,7 +112,7 @@ class Database:
def sql(
self,
query: Query,
values: QueryValues = None,
values: QueryValues = (),
as_dict=0,
as_list=0,
formatted=0,
@@ -176,7 +175,7 @@ class Database:
if debug:
time_start = time()

if not isinstance(values, (NoneType, tuple, dict, list)):
if not isinstance(values, (tuple, dict, list)):
values = (values,)
query, values = self._transform_query(query, values)



불러오는 중...
취소
저장