Impossible to create a Wiki in 6.2 pro

Hi,

I’m on 6.2 pro beta version.

It is now impossible to create the wiki in a library a step 2 (chose between create a wiki / choose a library as a wiki).
The modal dalog box does not escape when clicking on the Submit button, and the wiki is not created.

And it looks the same for Personal Wiki

But here, the personal Wiki is created

Regards,

Gautier

Hi Gautier,
even if this discussion is sometimes old the bug still exists. The error message in seahub.log is:
ypeError: create_repo() takes exactly 5 arguments (4 given)
2018-07-13 13:17:36,855 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /home/wiki_create/
Traceback (most recent call last):
File “/home/seafile/seafile-pro-server-6.2.9/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/core/handlers/base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/home/seafile/seafile-pro-server-6.2.9/seahub/seahub/auth/decorators.py”, line 27, in _wrapped_view
return view_func(request, *args, **kwargs)
File “/home/seafile/seafile-pro-server-6.2.9/seahub/seahub/views/wiki.py”, line 175, in personal_wiki_create
repo_id = seaserv.create_repo(repo_name, repo_desc, username, passwd)
TypeError: create_repo() takes exactly 5 arguments (4 given)

The error is clear: here is a bug.

The Workaround is:
create a library in the ordinary way and then choose the existing library for your wiki.
Best regards
Christoph

1 Like

Hi,

Thank you for this workaround

@daniel.pan could you plan to fix this bug soon, as others here :

Regards