|
|
|
@ -60,7 +60,7 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
$newPath = $this->path . '/' . $name; |
|
|
|
|
OC_Filesystem::file_put_contents($newPath,$data); |
|
|
|
|
OC_Filesystem::file_put_contents($newPath, $data); |
|
|
|
|
return OC_Connector_Sabre_Node::getETagPropertyForPath($newPath); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -195,10 +195,9 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa |
|
|
|
|
*/ |
|
|
|
|
public function getProperties($properties) { |
|
|
|
|
$props = parent::getProperties($properties); |
|
|
|
|
if (in_array(self::GETETAG_PROPERTYNAME, $properties) |
|
|
|
|
&& !isset($props[self::GETETAG_PROPERTYNAME])) { |
|
|
|
|
$props[self::GETETAG_PROPERTYNAME] = |
|
|
|
|
OC_Connector_Sabre_Node::getETagPropertyForPath($this->path); |
|
|
|
|
if (in_array(self::GETETAG_PROPERTYNAME, $properties) && !isset($props[self::GETETAG_PROPERTYNAME])) { |
|
|
|
|
$props[self::GETETAG_PROPERTYNAME] |
|
|
|
|
= OC_Connector_Sabre_Node::getETagPropertyForPath($this->path); |
|
|
|
|
} |
|
|
|
|
return $props; |
|
|
|
|
} |
|
|
|
|