Browse Source

Fixed clip bug_cuando_reciclas_un_curso.png CT#462

Arthur Portugal 15 years ago
parent
commit
f146b1cacf
1 changed files with 5 additions and 5 deletions
  1. 5 5
      main/inc/lib/fileUpload.lib.php

+ 5 - 5
main/inc/lib/fileUpload.lib.php

@@ -1391,11 +1391,11 @@ function create_unexisting_directory($_course,$user_id,$to_group_id,$to_user_id,
 	{
 		$title = basename($desired_dir_name);
 	}
-	if ( mkdir($base_work_dir.$desired_dir_name.$nb))
-	{
-		$perm = api_get_setting('permissions_for_new_directories');
-		$perm = octdec(!empty($perm)?$perm:'0770');
-		chmod($base_work_dir.$desired_dir_name.$nb,$perm);
+
+	$perm = api_get_setting('permissions_for_new_directories');
+	$perm = octdec(!empty($perm)?$perm:'0770');
+	if (mkdir($base_work_dir.$desired_dir_name.$nb,$perm,true))
+	{				
 		$document_id = add_document($_course, $desired_dir_name.$nb,'folder',0,$title);
 		if ($document_id)
 		{