|
|
|
|
@ -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;
|
|
|
|
|
}
|
|
|
|
|
|