diff --git a/tracim/lib/utils/authorization.py b/tracim/lib/utils/authorization.py index 579be57..c6fb843 100644 --- a/tracim/lib/utils/authorization.py +++ b/tracim/lib/utils/authorization.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- from typing import TYPE_CHECKING - +import functools from pyramid.interfaces import IAuthorizationPolicy from zope.interface import implementer try: @@ -53,6 +53,7 @@ def require_same_user_or_profile(group: int): :return: """ def decorator(func): + @functools.wraps(func) def wrapper(self, context, request: 'TracimRequest'): auth_user = request.current_user candidate_user = request.candidate_user @@ -73,6 +74,7 @@ def require_profile(group: int): :return: """ def decorator(func): + @functools.wraps(func) def wrapper(self, context, request: 'TracimRequest'): user = request.current_user if user.profile.id >= group: @@ -91,7 +93,7 @@ def require_workspace_role(minimal_required_role: int): :return: decorator """ def decorator(func): - + @functools.wraps(func) def wrapper(self, context, request: 'TracimRequest'): user = request.current_user workspace = request.current_workspace diff --git a/tracim/views/core_api/system_controller.py b/tracim/views/core_api/system_controller.py index d809dc8..657bcc8 100644 --- a/tracim/views/core_api/system_controller.py +++ b/tracim/views/core_api/system_controller.py @@ -39,7 +39,7 @@ def applications(self, context, request: TracimRequest, hapic_data=None): @hapic.output_body(ContentTypeSchema(many=True),) def content_types(self, context, request: TracimRequest, hapic_data=None): """ - Get list of alls applications installed in this tracim instance. + Get list of alls content types availables in this tracim instance. """ return CONTENT_DEFAULT_TYPE