Fix FileInfo->getType
This commit is contained in:
parent
3a21755963
commit
9231195c98
|
@ -144,10 +144,14 @@ class FileInfo implements \OCP\Files\FileInfo, \ArrayAccess {
|
|||
* @return \OCP\Files\FileInfo::TYPE_FILE | \OCP\Files\FileInfo::TYPE_FOLDER
|
||||
*/
|
||||
public function getType() {
|
||||
if ($this->data['type']) {
|
||||
return $this->data['type'];
|
||||
} else {
|
||||
return $this->getMimetype() === 'httpd/unix-directory' ? self::TYPE_FOLDER : self::TYPE_FILE;
|
||||
}
|
||||
}
|
||||
|
||||
public function getData(){
|
||||
public function getData() {
|
||||
return $this->data;
|
||||
}
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ namespace OCP\Files;
|
|||
|
||||
interface FileInfo {
|
||||
const TYPE_FILE = 'file';
|
||||
const TYPE_FOLDER = 'folder';
|
||||
const TYPE_FOLDER = 'dir';
|
||||
|
||||
/**
|
||||
* Get the Etag of the file or folder
|
||||
|
|
Loading…
Reference in New Issue