From 18630b0f530a98123fae6c99fa163a34211a35a7 Mon Sep 17 00:00:00 2001 From: shoulinwei Date: Sat, 28 Dec 2024 21:57:23 +0800 Subject: [PATCH] direct result --- csst_dfs_client/catalog.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/csst_dfs_client/catalog.py b/csst_dfs_client/catalog.py index a376a94..f7af737 100644 --- a/csst_dfs_client/catalog.py +++ b/csst_dfs_client/catalog.py @@ -47,7 +47,9 @@ def search(ra: float, 'max_mag': max_mag, 'obstime': obstime, 'limit': limit - }) + }) + if datas and isinstance(datas, Result): + return datas records = pickle.loads(datas._content) df, total_count = records['records'], records['totalCount'] return Result.ok_data(data = df).append("totalCount", total_count) -- GitLab