Skip to content

Commit 47708ed

Browse files
committed
deposit: dont create links for update and patch
Signed-off-by: Anna Trzcinska <anna.trzcinska@cern.ch>
1 parent 924c64e commit 47708ed

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

cap/modules/deposit/api.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@
3232
import requests
3333
from celery import shared_task
3434
from flask import current_app, request
35+
from werkzeug.local import LocalProxy
36+
37+
from cap.modules.repoimporter.repo_importer import RepoImporter
38+
from cap.modules.schemas.errors import SchemaDoesNotExist
39+
from cap.modules.schemas.models import Schema
3540
from flask_login import current_user
3641
from invenio_access.models import ActionRoles, ActionUsers
3742
from invenio_accounts.models import Role, User
@@ -44,11 +49,6 @@
4449
from invenio_records_files.models import RecordsBuckets
4550
from sqlalchemy.exc import IntegrityError
4651
from sqlalchemy.orm.exc import NoResultFound
47-
from werkzeug.local import LocalProxy
48-
49-
from cap.modules.repoimporter.repo_importer import RepoImporter
50-
from cap.modules.schemas.errors import SchemaDoesNotExist
51-
from cap.modules.schemas.models import Schema
5252

5353
from .errors import DepositValidationError, UpdateDepositPermissionsError
5454
from .fetchers import cap_deposit_fetcher
@@ -198,13 +198,11 @@ def edit(self, *args, **kwargs):
198198
with UpdateDepositPermission(self).require(403):
199199
super(CAPDeposit, self).edit(*args, **kwargs)
200200

201-
@mark_as_action
202201
def update(self, *args, **kwargs):
203202
"""Update deposit."""
204203
with UpdateDepositPermission(self).require(403):
205204
super(CAPDeposit, self).update(*args, **kwargs)
206205

207-
@mark_as_action
208206
def patch(self, *args, **kwargs):
209207
"""Patch deposit."""
210208
with UpdateDepositPermission(self).require(403):

0 commit comments

Comments
 (0)