PluginProbe
User Access Manager / 2.3.13
User Access Manager v2.3.13
2.3.20 2.3.19 2.3.18 2.3.17 2.3.16 2.3.15 2.3.14 2.3.13 trunk 0.6 0.6.1 0.6.2 0.7 0.7 Beta 0.7.0.1 0.8 0.8.0.1 0.8.0.2 0.9 0.9.1 0.9.1.1 0.9.1.2 0.9.1.3 0.9.1.4 1.0 All 136 releases
← All changes | src/UserGroup/UserGroupAssignmentHandler.php +3 -2 trunk2.3.13 View file →
@@ -19,11 +19,12 @@
19 19 }
20 20
21 21 private function getDateParameter(array $data, string $name): ?string
22 22 {
23 - $value = (string) ($data[$name] ?? '');
23 + $isValid = isset($data[$name]['date']) === true && isset($data[$name]['time']) === true
24 + && (string) $data[$name]['date'] !== '' && (string) $data[$name]['time'] !== '';
24 25
25 - return ($value !== '') ? $value : null;
26 + return ($isValid === true) ? ((string) $data[$name]['date']) . 'T' . $data[$name]['time'] : null;
26 27 }
27 28
28 29 /**
29 30 * @throws Exception