IGDB: display date in edit

This commit is contained in:
Jakub Vrana
2026-02-05 18:08:40 +01:00
parent 8e865cd650
commit 1a6735cac7
3 changed files with 2 additions and 3 deletions

View File

@@ -191,7 +191,7 @@ abstract class SqlDriver {
}
/** Convert value returned by database to actual value
* @param Field $field
* @param array{type: string} $field
*/
function value(?string $val, array $field): ?string {
return (method_exists($this->conn, 'value') ? $this->conn->value($val, $field) : $val);

View File

@@ -808,7 +808,7 @@ function select_value($val, string $link, array $field, ?string $text_length): s
$link = $val; // IE 11 and all modern browsers hide referrer
}
}
$return = adminer()->editVal($val, $field);
$return = adminer()->editVal(driver()->value($val, $field), $field);
if ($return !== null) {
if (!is_utf8($return)) {
$return = "\0"; // htmlspecialchars of binary data returns an empty string

View File

@@ -414,7 +414,6 @@ if (!$columns && support("table")) {
if (isset($names[$key])) {
$column = current($select);
$field = (array) $fields[$key];
$val = driver()->value($val, $field);
if ($val != "" && (!isset($email_fields[$key]) || $email_fields[$key] != "")) {
$email_fields[$key] = (is_mail($val) ? $names[$key] : ""); //! filled e-mails can be contained on other pages
}