mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-05-04 20:42:53 +02:00
bug fixed: for metadata synchronization, use the same behavior in
pwg.images.addSimple as in pwg.images.add, ie the metadata mapping is prioritary compared to values given to the web API methods (author, description, title...) git-svn-id: http://piwigo.org/svn/trunk@9944 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -1450,6 +1450,19 @@ SELECT id, name, permalink
|
||||
$url_params['category'] = $category;
|
||||
}
|
||||
|
||||
// update metadata from the uploaded file (exif/iptc), even if the sync
|
||||
// was already performed by add_uploaded_file().
|
||||
$query = '
|
||||
SELECT
|
||||
path
|
||||
FROM '.IMAGES_TABLE.'
|
||||
WHERE id = '.$image_id.'
|
||||
;';
|
||||
list($file_path) = pwg_db_fetch_row(pwg_query($query));
|
||||
|
||||
require_once(PHPWG_ROOT_PATH.'admin/include/functions_metadata.php');
|
||||
update_metadata(array($image_id=>$file_path));
|
||||
|
||||
return array(
|
||||
'image_id' => $image_id,
|
||||
'url' => make_picture_url($url_params),
|
||||
|
||||
Reference in New Issue
Block a user