mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Fix parsing of bill ID.
This commit is contained in:
@@ -154,7 +154,7 @@ class TransactionGroupTransformer extends AbstractTransformer
|
|||||||
if (null === $bill) {
|
if (null === $bill) {
|
||||||
return $array;
|
return $array;
|
||||||
}
|
}
|
||||||
$array['id'] = (int)$bill->id;
|
$array['id'] = (string)$bill->id;
|
||||||
$array['name'] = $bill->name;
|
$array['name'] = $bill->name;
|
||||||
|
|
||||||
return $array;
|
return $array;
|
||||||
@@ -567,9 +567,13 @@ class TransactionGroupTransformer extends AbstractTransformer
|
|||||||
*/
|
*/
|
||||||
private function stringFromArray(array $array, string $key, ?string $default): ?string
|
private function stringFromArray(array $array, string $key, ?string $default): ?string
|
||||||
{
|
{
|
||||||
if (array_key_exists($key, $array)) {
|
if (array_key_exists($key, $array) && null === $array[$key]) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
if (array_key_exists($key, $array) && null !== $array[$key]) {
|
||||||
return (string) $array[$key];
|
return (string) $array[$key];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (null !== $default) {
|
if (null !== $default) {
|
||||||
return (string) $default;
|
return (string) $default;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user