]> source.dussan.org Git - nextcloud-server.git/commitdiff
Copy over all file app data for imported user
authorTom Needham <needham.thomas@gmail.com>
Sun, 8 Apr 2012 19:16:03 +0000 (19:16 +0000)
committerTom Needham <needham.thomas@gmail.com>
Sun, 8 Apr 2012 19:16:03 +0000 (19:16 +0000)
lib/migrate.php

index a8a5e581c3af9abfd0e13793839c2af363d7d2f2..dff3abe9e9336a34bd2f9397df62f5aeb5670430 100644 (file)
@@ -246,13 +246,13 @@ class OC_Migrate{
                                // Emit the post_createUser hook (password is already hashed, will cause problems
                                OC_Hook::emit( "OC_User", "post_createUser", array( "uid" => self::$uid, "password" => $json->hash ));
                                // Make the new users data dir
-                               $path = $datadir . '/' . self::$uid . '/files/';
+                               $path = $datadir . '/' . self::$uid;
                                if( !mkdir( $path, 0755, true ) ){
                                        OC_Log::write( 'migration', 'Failed to create users data dir: '.$path, OC_Log::ERROR );
                                        return json_encode( array( 'success' => false ) );      
                                }
                                // Copy data
-                               if( !self::copy_r( $extractpath . $json->exporteduser . '/files', $datadir . '/' . self::$uid . '/files' ) ){
+                               if( !self::copy_r( $extractpath . $json->exporteduser, $datadir . '/' . self::$uid ) ){
                                        return json_encode( array( 'success' => false ) );      
                                }
                                // Import user app data