Skip to content

Commit f459077

Browse files
committed
Do not use readonly database for media import (fixes #630)
1 parent 470b76f commit f459077

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

gramps_webapi/api/tasks.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
from http import HTTPStatus
2727
from typing import Any, Callable, Dict, List, Optional, Union
2828

29-
from celery import shared_task, Task
29+
from celery import Task, shared_task
3030
from celery.result import AsyncResult
3131
from flask import current_app
3232
from gramps.gen.db import DbTxn
33-
from gramps.gen.lib.serialize import from_json, to_json
3433
from gramps.gen.db.base import DbReadBase
3534
from gramps.gen.errors import HandleError
35+
from gramps.gen.lib.serialize import from_json, to_json
3636
from gramps.gen.merge.diff import diff_items
3737

3838
from gramps_webapi.api.search.indexer import SearchIndexer, SemanticSearchIndexer
@@ -334,7 +334,7 @@ def import_media_archive(
334334
):
335335
"""Import a media archive."""
336336
db_handle = get_db_outside_request(
337-
tree=tree, view_private=True, readonly=True, user_id=user_id
337+
tree=tree, view_private=True, readonly=False, user_id=user_id
338338
)
339339
try:
340340
importer = MediaImporter(

0 commit comments

Comments
 (0)