Fixed a wrong timestamp update when adding a file.

When a file was uploaded the timestamp of the containing folder
should get updated, but the timestamp of the first file in the
folder was mistakenly updated.
There are some more wrong timestamps, but still looking for the bug.
This commit is contained in:
Klaus Weidenbach
2014-06-29 16:00:21 +02:00
parent 628f121804
commit 5be3ba8436
2 changed files with 13 additions and 7 deletions

View File

@@ -552,9 +552,9 @@ function z_readdir($channel_id, $observer_hash, $pathname, $parent_hash = '') {
/**
* @function attach_mkdir($channel,$observer_hash,$arr);
*
*
* @brief Create directory.
*
*
* @param $channel channel array of owner
* @param $observer_hash hash of current observer
* @param $arr parameter array to fulfil request
@@ -641,7 +641,7 @@ function attach_mkdir($channel, $observer_hash, $arr = null) {
$path .= $arr['hash'];
$created = datetime_convert();
$created = datetime_convert();
$r = q("INSERT INTO attach ( aid, uid, hash, creator, filename, filetype, filesize, revision, folder, flags, data, created, edited, allow_cid, allow_gid, deny_cid, deny_gid )
VALUES ( %d, %d, '%s', '%s', '%s', '%s', %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' ) ",
@@ -678,7 +678,7 @@ function attach_mkdir($channel, $observer_hash, $arr = null) {
$ret['message'] = t('database storage failed.');
return $ret;
}
/**