Merge pull request 'Asset: let slugs consist only of an explicit set of allowed characters' (#41) from clean-slugs into master

Reviewed-on: Public/pics#41
This commit is contained in:
Roflin committed 2023-11-22 16:03:54 +01:00
commit aeaff887ca
2 files changed
+12 -2

No files matched your search

+1 -1
View File
@@ -63,7 +63,7 @@ class EditAsset extends HTMLController
{
$date_captured = !empty($_POST['date_captured']) ?
new DateTime(str_replace('T', ' ', $_POST['date_captured'])) : null;
$slug = strtr($_POST['slug'], [' ' => '-', '--' => '-', '&' => 'and', '=>' => '', "'" => "", ":"=> "", '\\' => '-']);
$slug = Asset::cleanSlug($_POST['slug']);
$asset->setKeyData(htmlspecialchars($_POST['title']), $slug, $date_captured, intval($_POST['priority']));
}