Allow more characters for room names

This commit is contained in:
Igor Scheller 2022-07-20 19:08:51 +02:00
parent a03472ebc1
commit d7c148fa89
2 changed files with 19 additions and 2 deletions

View File

@ -75,8 +75,8 @@ function admin_rooms()
if ($request->hasPostData('submit')) {
$valid = true;
if ($request->has('name') && strlen(strip_request_item('name')) > 0) {
$result = Room_validate_name(strip_request_item('name'), $room_id);
if ($request->has('name') && strlen(strip_request_tags('name')) > 0) {
$result = Room_validate_name(strip_request_tags('name'), $room_id);
if (!$result->isValid()) {
$valid = false;
$msg .= error(__('This name is already in use.'), true);

View File

@ -185,6 +185,23 @@ function strip_request_item($name, $default_value = null)
return $default_value;
}
/**
* Returns REQUEST value or default value (null) if not set.
*
* @param string $name
* @param string|null $default_value
* @return mixed|null
*/
function strip_request_tags($name, $default_value = null)
{
$request = request();
if ($request->has($name)) {
return strip_tags($request->input($name));
}
return $default_value;
}
/**
* Testet, ob der angegebene REQUEST Wert ein Integer ist, bzw.
* eine ID sein könnte.