update etag for for the touched file
This commit is contained in:
parent
b9134dcd6a
commit
0e30e68b22
|
@ -132,7 +132,15 @@ class Updater {
|
||||||
* @param array $params
|
* @param array $params
|
||||||
*/
|
*/
|
||||||
static public function touchHook($params) {
|
static public function touchHook($params) {
|
||||||
self::writeUpdate($params['path']);
|
$path = $params['path'];
|
||||||
|
list($storage, $internalPath) = self::resolvePath($path);
|
||||||
|
$cache = $storage->getCache();
|
||||||
|
$id = $cache->getId($internalPath);
|
||||||
|
if ($id !== -1) {
|
||||||
|
$cache->update($id, array('etag' => $storage->getETag($internalPath)));
|
||||||
|
self::correctFolder($parent, $time);
|
||||||
|
}
|
||||||
|
self::writeUpdate($path);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue