]> source.dussan.org Git - nextcloud-server.git/commitdiff
add OCP\Files to access files
authorBjoern Schiessle <schiessle@owncloud.com>
Tue, 10 Jul 2012 09:54:41 +0000 (11:54 +0200)
committerBjoern Schiessle <schiessle@owncloud.com>
Tue, 10 Jul 2012 17:22:06 +0000 (19:22 +0200)
apps/files_versions/lib/versions.php

index 4f0ee2c6d522969d238bb1ceb92bda6489e33a82..723c27577a7132a856e50511be393d68a85395e7 100644 (file)
@@ -239,10 +239,9 @@ class Storage {
                                $versions[$i]['version'] = ( end( $parts ) );\r
                                \r
                                // if file with modified date exists, flag it in array as currently enabled version\r
-                               $curFile['fileName'] = basename( $parts[0] );\r
-                               $curFile['filePath'] = \OCP\Config::getSystemValue('datadirectory').\OC_Filesystem::getRoot().'/'.$curFile['fileName'];\r
-                               \r
-                               ( \md5_file( $ma ) == \md5_file( $curFile['filePath'] ) ? $versions[$i]['fileMatch'] = 1 : $versions[$i]['fileMatch'] = 0 );\r
+                               $files_view = \OCP\Files::getStorage('files');\r
+                               $local_file = $files_view->getLocalFile($filename);\r
+                               ( \md5_file( $ma ) == \md5_file( $local_file ) ? $versions[$i]['fileMatch'] = 1 : $versions[$i]['fileMatch'] = 0 );\r
                                \r
                        }\r
                        \r