Обработал случай, когда Теги приходят списком
This commit is contained in:
@@ -60,7 +60,7 @@ class ClockifyAPI(ClockifyConfig):
|
||||
if not tag:
|
||||
tag = self.get_tags(True, tag_id=tag_id)
|
||||
if tag:
|
||||
db.insert_tags([tag])
|
||||
db.insert_tags([tag] if isinstance(tag, Tag) else tag)
|
||||
from config import red
|
||||
try:
|
||||
task_id = parse_task_id(tag.title)
|
||||
|
||||
2
db/db.py
2
db/db.py
@@ -110,7 +110,7 @@ class Database:
|
||||
"""Сохраняет в базу данных теги Clockify"""
|
||||
for tag in tags:
|
||||
try:
|
||||
self.cursor.execute("INSERT INTO tag VALUES(?, ?)",(tag.id,tag.title))
|
||||
self.cursor.execute("INSERT INTO tag VALUES(?, ?)",(tag.id, tag.title))
|
||||
except sq.IntegrityError:
|
||||
self.cursor.execute(
|
||||
"""UPDATE tag
|
||||
|
||||
Reference in New Issue
Block a user