You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug description
I am running Firefly III version 4.7.17, and my problem is:
Error in title after deleting a transaction. Transaction was deleted using the firefly mobile app from f-droid. Error occurs after deleting a transaction and then going back to the transactions page.
Steps to reproduce
Delete a transaction. Go back to transactions page.
Expected behavior
Should display transactions without error.
Extra info
Debug information generated at 2019-04-07 17:45:14 Europe/Amsterdam for Firefly III version 4.7.17.
Variable
Content
FF version
4.7.17
FF API version
0.9.2
App environment
local
App debug mode
false
App cache driver
file
App logging
, daily
PHP version
7.3.4
Display errors
Off
Session start
2019-04-01 00:00:00
Session end
2019-04-30 23:59:59
Session first
2019-04-01 00:00:00
Error reporting
ALL errors
Host
Linux
Interface
apache2handler
UserID
1
Attempt at "en"
false
Attempt at "English"
false
Attempt at "en_US.utf8"
'en_US.utf8'
Attempt at "en_US.UTF-8"
'en_US.UTF-8'
DB drivers
mysql
Current driver
mysql
Login provider
Storage disks
local-upload
Using Sandstorm?
no
Is Sandstorm (.env)
false
Is Docker (.env)
false
bunq uses sandbox
false
Trusted proxies (.env)
User agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
[2019-04-07 17:37:15] local.ERROR: Exception is: {"class":"ErrorException","errorMessage":"Trying to get property 'user' of non-object","time":"Sun, 07 Apr 2019 17:37:15 +0200","file":"/usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php","line":68,"code":0,"version":"4.7.17","url":"https://firefly.website.com/api/v1/transactions?end=2019-04-01&page=1&start=2019-04-01&type=withdrawal","userAgent":"xyz.hisname.fireflyiii","json":true}
[2019-04-07 17:37:17] local.ERROR: Trying to get property 'user' of non-object {"userId":1,"exception":"[object] (ErrorException(code: 0): Trying to get property 'user' of non-object at /usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php:68)
Bug description
I am running Firefly III version 4.7.17, and my problem is:
Error in title after deleting a transaction. Transaction was deleted using the firefly mobile app from f-droid. Error occurs after deleting a transaction and then going back to the transactions page.
Steps to reproduce
Delete a transaction. Go back to transactions page.
Expected behavior
Should display transactions without error.
Extra info
Debug information generated at 2019-04-07 17:45:14 Europe/Amsterdam for Firefly III version 4.7.17.
[2019-04-07 17:37:15] local.ERROR: Exception is: {"class":"ErrorException","errorMessage":"Trying to get property 'user' of non-object","time":"Sun, 07 Apr 2019 17:37:15 +0200","file":"/usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php","line":68,"code":0,"version":"4.7.17","url":"https://firefly.website.com/api/v1/transactions?end=2019-04-01&page=1&start=2019-04-01&type=withdrawal","userAgent":"xyz.hisname.fireflyiii","json":true}
[2019-04-07 17:37:17] local.ERROR: Trying to get property 'user' of non-object {"userId":1,"exception":"[object] (ErrorException(code: 0): Trying to get property 'user' of non-object at /usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php:68)
[2019-04-07 17:37:15] local.ERROR: Exception is: {"class":"ErrorException","errorMessage":"Trying to get property 'user' of non-object","time":"Sun, 07 Apr 2019 17:37:15 +0200","file":"/usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php","line":68,"code":0,"version":"4.7.17","url":"https://firefly.website.com/api/v1/transactions?end=2019-04-01&page=1&start=2019-04-01&type=withdrawal","userAgent":"xyz.hisname.fireflyiii","json":true}
[2019-04-07 17:37:17] local.ERROR: Trying to get property 'user' of non-object {"userId":1,"exception":"[object] (ErrorException(code: 0): Trying to get property 'user' of non-object at /usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php:68)
[stacktrace]
#0 /usr/share/webapps/firefly-iii/app/Transformers/TransactionTransformer.php(68): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Trying to get p...', '/usr/share/weba...', 68, Array)
#1 /usr/share/webapps/firefly-iii/vendor/league/fractal/src/Scope.php(407): FireflyIII\Transformers\TransactionTransformer->transform(Object(FireflyIII\Models\Transaction))
#2 /usr/share/webapps/firefly-iii/vendor/league/fractal/src/Scope.php(349): League\Fractal\Scope->fireTransformer(Object(FireflyIII\Transformers\TransactionTransformer), Object(FireflyIII\Models\Transaction))
#3 /usr/share/webapps/firefly-iii/vendor/league/fractal/src/Scope.php(235): League\Fractal\Scope->executeResourceTransformers()
#4 /usr/share/webapps/firefly-iii/app/Api/V1/Controllers/TransactionController.php(167): League\Fractal\Scope->toArray()
#5 [internal function]: FireflyIII\Api\V1\Controllers\TransactionController->index(Object(Illuminate\Http\Request))
#6 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array(Array, Array)
#7 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('index', Array)
#8 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(FireflyIII\Api\V1\Controllers\TransactionController), 'index')
#9 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\Routing\Route->runController()
#10 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Router.php(680): Illuminate\Routing\Route->run()
#11 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#12 /usr/share/webapps/firefly-iii/app/Api/V1/Controllers/TransactionController.php(77): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#13 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(145): FireflyIII\Api\V1\Controllers\TransactionController->FireflyIII\Api\V1\Controllers\{closure}(Object(Illuminate\Http\Request), Object(Closure))
#14 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /usr/share/webapps/firefly-iii/app/Http/Middleware/Binder.php(78): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#16 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): FireflyIII\Http\Middleware\Binder->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /usr/share/webapps/firefly-iii/app/Http/Middleware/Authenticate.php(73): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#19 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): FireflyIII\Http\Middleware\Authenticate->handle(Object(Illuminate\Http\Request), Object(Closure), 'api')
#20 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#22 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Router.php(682): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#23 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Router.php(657): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#24 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Router.php(623): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#25 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Router.php(612): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#26 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#27 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#28 /usr/share/webapps/firefly-iii/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#29 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Fideloper\Proxy\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#32 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#33 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#34 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#35 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#38 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(62): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#41 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /usr/share/webapps/firefly-iii/app/Http/Middleware/SecureHeaders.php(45): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#44 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): FireflyIII\Http\Middleware\SecureHeaders->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#47 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#48 /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#49 /usr/share/webapps/firefly-iii/public/index.php(76): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#50 {main}
"}
The text was updated successfully, but these errors were encountered: