Hello,

This is what I did to correct the bug :

On the files :

  • svnmanager/RepositoryModule/UserPrivilegesEditPage.php
  • svnmanager/RepositoryModule/GroupPrivilegesEditPage.php

I replaced the following line :

$options = array('fetchmode' => VERSIONCONTROL_SVN_FETCHMODE_ARRAY, 'svn_path' => $svn_cmd);

by :

$options = array('fetchmode' => VERSIONCONTROL_SVN_FETCHMODE_ARRAY);

Now I have another problem : If I try to remove a user privilege I see this message :


Fatal Error
[8] Undefined variable: s_reposid (@line 316 in file /files/www/svnmanager/svnmanager/RepositoryModule/UserPrivilegesEditPage.php).
Debug Backtrace
#1 UserPrivilegesEditPage.php:316 -- pradoErrorHandler(...)
#2 TComponent.php:550 -- UserPrivilegesEditPage->onRemovePrivileges(...)
#3 TRepeater.php:460 -- TComponent->raiseEvent(...)
#4 TRepeater.php:437 -- TRepeater->onItemCommand(...)
#5 TControl.php:602 -- TRepeater->onBubbleEvent(...)
#6 TRepeaterItem.php:185 -- TControl->raiseBubbleEvent(...)
#7 TControl.php:602 -- TRepeaterItem->onBubbleEvent(...)
#8 TLinkButton.php:212 -- TControl->raiseBubbleEvent(...)
#9 TLinkButton.php:187 -- TLinkButton->onCommand(...)
#10 TPage.php:1005 -- TLinkButton->raisePostBackEvent(...)
#11 TPage.php:950 -- TPage->handlePostBackEvent()
#12 TApplication.php:483 -- TPage->execute()
#13 index.php:5 -- TApplication->run()


Note : This happen only if I'm logued with a non admin user.
What could I do to fix this ?

Thank you.

 

Last edit: Stéphane JAILLIARD 2015-04-17