Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion webserver/common_handler.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import re, json
from metacat.logs import Logged, Logger, init
import traceback
from urllib.parse import unquote_plus

_StatusReasons = {
# Status Codes
Expand Down Expand Up @@ -171,7 +172,7 @@ def error_response(self, code, message, reason=None, type="json"):
self.log('%s' % message)
return code, text, content_type

def namespace_create_common(self, current_user, name, owner_role, description, owner_user=''):
def namespace_create_common(self, current_user, name, owner_role, description, owner_user=None):
""" Namespace creation code that was going to be repeated in
both the gui an data handlers"""

Expand Down
1 change: 0 additions & 1 deletion webserver/gui_handler.py
Original file line number Diff line number Diff line change
Expand Up @@ -801,7 +801,6 @@ def save_namespace(self, request, relpath, **args):
assert (owner_user is None) != (owner_role is None)

if ns is None:
owner_role = request.POST.get("owner_role",None)
code, ns = self.namespace_create_common(me, name, owner_role, description, owner_user)
if code == 403:
self.redirect("./namespaces?error=%s" % (quote_plus("Not authorized"),))
Expand Down