mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-08-07 01:03:31 +02:00
fixes #2007 no longer possible to update a filteredSearch
* Piwigo will create a new search for any modification in the filters * we keep the "origin" of the new search with piwigo_search.forked_from field
This commit is contained in:
@@ -67,14 +67,6 @@ function get_search_array($search_id)
|
||||
{
|
||||
bad_request('this search identifier does not exist');
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!empty($search['created_by']) and $search['created_by'] != $user['user_id'])
|
||||
{
|
||||
// we need to fork this search
|
||||
save_search_and_redirect(unserialize($search['rules']), $search['id']);
|
||||
}
|
||||
}
|
||||
|
||||
return unserialize($search['rules']);
|
||||
}
|
||||
@@ -1726,7 +1718,7 @@ SELECT
|
||||
}
|
||||
}
|
||||
|
||||
function save_search_and_redirect($rules, $forked_from=null)
|
||||
function save_search($rules, $forked_from=null)
|
||||
{
|
||||
global $user;
|
||||
|
||||
@@ -1745,14 +1737,14 @@ function save_search_and_redirect($rules, $forked_from=null)
|
||||
)
|
||||
);
|
||||
|
||||
redirect(
|
||||
make_index_url(
|
||||
array(
|
||||
'section' => 'search',
|
||||
'search' => $search_uuid,
|
||||
)
|
||||
$url = make_index_url(
|
||||
array(
|
||||
'section' => 'search',
|
||||
'search' => $search_uuid,
|
||||
)
|
||||
);
|
||||
|
||||
return array($search_uuid, $url);
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user