version 1.6, 2016/08/16 20:17:49
|
version 1.7, 2017/01/30 00:16:31
|
Line 164 sub handler {
|
Line 164 sub handler {
|
if (&Apache::lonnet::homeserver($uname,$udom) eq $uhome) { |
if (&Apache::lonnet::homeserver($uname,$udom) eq $uhome) { |
&Apache::lonnet::transfer_profile_to_env($sessiondir,$handle); |
&Apache::lonnet::transfer_profile_to_env($sessiondir,$handle); |
if (&Apache::lonnet::usertools_access($uname,$udom,'webdav')) { |
if (&Apache::lonnet::usertools_access($uname,$udom,'webdav')) { |
|
if ($r->user() eq '') { |
|
if ($env{'user.domain'} eq $r->dir_config('lonDefDomain')) { |
|
$r->user($env{'user.name'}); |
|
} else { |
|
$r->user($env{'user.name'}.':'.$env{'user.domain'}); |
|
} |
|
} |
return OK; |
return OK; |
} else { |
} else { |
return FORBIDDEN; |
return FORBIDDEN; |