mirror of
https://github.com/Piwigo/Piwigo.git
synced 2025-04-26 11:19:55 +03:00
fixes #2237 added a temporary parameter to pwg.images.setInfo
it's also adapted in the batch manager unit js file
This commit is contained in:
parent
a6446be4be
commit
bc0a4bb107
2 changed files with 17 additions and 2 deletions
|
@ -357,7 +357,7 @@ function saveChanges(pictureId) {
|
|||
// Get Tags
|
||||
let tags = [];
|
||||
$("#picture-" + pictureId + " #tags option").each(function () {
|
||||
let tagId = $(this).val().replace(/~~/g, '');
|
||||
let tagId = $(this).val();
|
||||
tags.push(tagId);
|
||||
});
|
||||
let tagsStr = tags.join(',');
|
||||
|
@ -369,7 +369,8 @@ function saveChanges(pictureId) {
|
|||
date_creation: date_creation,
|
||||
comment: comment,
|
||||
categories: categoriesStr,
|
||||
tag_ids: tagsStr,
|
||||
// tag_ids: tagsStr,
|
||||
tag_list: tags,
|
||||
level: level,
|
||||
single_value_mode: "replace",
|
||||
multiple_value_mode: "replace",
|
||||
|
|
|
@ -2630,6 +2630,20 @@ SELECT *
|
|||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Temporary use of the batch manager's unit mode,
|
||||
// not to be used by an external application,
|
||||
// as this code bellow will be deleted when a tag selector is added.
|
||||
if (isset($_REQUEST['tag_list']))
|
||||
{
|
||||
if (isset($params['tag_ids']))
|
||||
{
|
||||
return new PwgError(WS_ERR_INVALID_PARAM, 'Do not use tag_list and tag_ids at the same time.');
|
||||
}
|
||||
|
||||
$tag_list = get_tag_ids($_REQUEST['tag_list']);
|
||||
set_tags($tag_list, $params['image_id']);
|
||||
}
|
||||
|
||||
invalidate_user_cache();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue