Update app.py
Browse files
app.py
CHANGED
@@ -82,10 +82,11 @@ def summarize_paper_and_save_to_sheet(paper_id):
|
|
82 |
def find_paper_in_sheet(paper_id):
|
83 |
"""スプレッドシートから指定されたpaper_idを検索し、該当する行があればその内容を返す。"""
|
84 |
records = worksheet.get_all_records()
|
|
|
85 |
|
86 |
# 各行をループしてpaper_idを検索
|
87 |
for index, record in enumerate(records, start=2): # 行インデックスは1ではなく2から開始(ヘッダー行を除く)
|
88 |
-
if record['
|
89 |
return record['summary']
|
90 |
# 該当する行がない場合はNoneを返す
|
91 |
return None
|
|
|
82 |
def find_paper_in_sheet(paper_id):
|
83 |
"""スプレッドシートから指定されたpaper_idを検索し、該当する行があればその内容を返す。"""
|
84 |
records = worksheet.get_all_records()
|
85 |
+
paper_id_url = f"https://arxiv.org/pdf/{paper_id}.pdf"
|
86 |
|
87 |
# 各行をループしてpaper_idを検索
|
88 |
for index, record in enumerate(records, start=2): # 行インデックスは1ではなく2から開始(ヘッダー行を除く)
|
89 |
+
if record['URL'] == paper_id_url:
|
90 |
return record['summary']
|
91 |
# 該当する行がない場合はNoneを返す
|
92 |
return None
|