Can't upload logo, documents loading fine v5.7.36 & v5.7.39

When trying to upload company logo, I’m getting error

TypeError: Instance of 'minified:U<minified:nM?>': type 'minified:U<minified:nM?>' is not a subtype of type 'minified:v<minified:nM>'

r@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5047:19
fgu@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5764:18
fVS@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5759:3
fWf@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5730:10
bvD/$async$bvD<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:42207:16
M/s@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:6415:63
$2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:98817:14
P@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:6401:10
bvD@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:42217:10
bE2/$async$r1<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:212260:14
M/s@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:6415:63
$2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:98817:14
P@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:6401:10
bE2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:212279:10
r1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:212241:33
pq@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:212246:25
bGH/$async$a00<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:211392:16
M/s@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:6415:63
$2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:98817:14
P@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:6401:10
bGH@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:211401:10
a00@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:211385:26
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:239217:8
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315132:47
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315133:15
fza/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.36:315126:21

Browser console has no errors.

Tried uploading document, works fine. Same behavior in chrome.
Debug logs have nothing…

Anybody run into this with latest update?

Hi,

Thanks for reporting this, I can reproduce the error.

We’ll include a fix with the next release.

Until then you should be able to use the React app or the desktop app instead.

1 Like

Switched to React, things got weird.
Still can’t upload a logo.
For some reason, it reverts to the first ever file we’ve uploaded as logo for test. This first ever file is long gone and non-existent on the server. If I delete logo from using interface - the invoice ninja logo appears.
I thought it’s a white label issue, so applied license to this instance - things didn’t change much.
I tried looking through the DB to find this setting to maybe remove the old file info, but couldn’t find it.

The latest release has a fix for the issue in the Flutter app.

@david @ben any thoughts on the issue in the React app?

Do you have client or group settings with a logo uploaded?

i cannot recreate this issue.

No clinets with uploaded logo.
No groups at all. It’s a fresh install.
I’ve upgraded it to v5.7.39 and having the same error with clean logs.

TypeError: Instance of 'minified:U<minified:nM?>': type 'minified:U<minified:nM?>' is not a subtype of type 'minified:v<minified:nM>'

r@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5047:19
fgw@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5764:18
fVU@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5759:3
fWh@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5730:10
bvD/$async$bvD<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:42213:16
M/s@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:6415:63
$2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:98830:14
P@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:6401:10
bvD@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:42223:10
bE3/$async$r1<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:212289:14
M/s@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:6415:63
$2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:98830:14
P@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:6401:10
bE3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:212308:10
r1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:212270:33
pq@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:212275:25
bGI/$async$a01<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:211421:16
M/s@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:6415:63
$2@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:98830:14
P@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:6401:10
bGI@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:211430:10
a01@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:211414:26
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:239246:8
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315196:47
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21
$3@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315197:15
fzc/<@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:5180:69
$1@https://newsite.REDUCTED/main.foss.dart.js?v=5.7.39:315190:21

This looks like the Flutter app. Can you please try again but add ?build=profile to the URL, the logs should be easier to read.

Are you also seeing an error in the React app?

Did the ?build=profile for Flatter

TypeError: Instance of 'JSArray<MultipartFile?>': type 'JSArray<MultipartFile?>' is not a subtype of type 'Iterable<MultipartFile>'

wrapException@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9510:43
_failedAsCheck@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:11089:15
_generalAsCheckImplementation@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:11078:9
_installSpecializedAsCheck@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:11014:22
_uploadFiles/$async$_uploadFiles<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:70263:86
_wrapJsFunctionForAsync/$protected@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:12440:17
call$2@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:175486:12
_asyncStartSync@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:12404:20
_uploadFiles@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:70282:16
post$body$WebClient/$async$post$8$data$idToken$multipartFiles$password$rawResponse$secret<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:404335:38
_wrapJsFunctionForAsync/$protected@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:12440:17
call$2@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:175486:12
_asyncStartSync@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:12404:20
post$body$WebClient@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:404372:16
post$8$data$idToken$multipartFiles$password$rawResponse$secret@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:404281:19
post$4$data$multipartFiles@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:404296:19
uploadLogo$body$SettingsRepository/$async$uploadLogo$4<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:402291:50
_wrapJsFunctionForAsync/$protected@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:12440:17
call$2@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:175486:12
_asyncStartSync@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:12404:20
uploadLogo$body$SettingsRepository@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:402316:16
uploadLogo$4@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:402272:19
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:449929:31
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577429:32
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34
call$3@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577431:21
Closure_cspForwardCall/<@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:9855:45
call$1@https://newsite.REDUCTED/main.profile.dart.js?v=5.7.39:577415:34

With React
it didn’t load at all.
I got the

<!DOCTYPE html>
<html data-report-errors="1" data-rc="" data-user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0" data-login="false">
<head>
    <!-- Source: https://github.com/invoiceninja/invoiceninja -->
    <!-- Version: 5.7.39 -->
  <meta charset="UTF-8">
  <title>Invoice Ninja</title>
  <meta name="google-signin-client_id" content="">

  <link rel="modulepreload" href="/react/v5.7.39/InvoiceViewer-a991bfa7.js">
<link rel="modulepreload" href="/react/v5.7.39/Credits-0a9d1882.js">
<link rel="modulepreload" href="/react/v5.7.39/state-local-dd516420.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceUtilities-97dc1545.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-738aaf6c.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-cascader-d57b0b3c.js">
<link rel="modulepreload" href="/react/v5.7.39/reselect-94cd135c.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-resize-observer-77072027.js">
<link rel="modulepreload" href="/react/v5.7.39/Payments-8d20549c.js">
<link rel="modulepreload" href="/react/v5.7.39/Show-e2cfd5a2.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-e2d30022.js">
<link rel="modulepreload" href="/react/v5.7.39/deepmerge-15f827de.js">
<link rel="modulepreload" href="/react/v5.7.39/@tinymce-101a8627.js">
<link rel="modulepreload" href="/react/v5.7.39/react-select-ba4ba89b.js">
<link rel="modulepreload" href="/react/v5.7.39/react-0d3d7cb2.js">
<link rel="modulepreload" href="/react/v5.7.39/antd-4f4a0c5d.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-rate-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/react-router-b321b14f.js">
<link rel="modulepreload" href="/react/v5.7.39/@monaco-editor-f994d172.js">
<link rel="modulepreload" href="/react/v5.7.39/react-phone-number-input-2a88b0c2.js">
<link rel="modulepreload" href="/react/v5.7.39/StatusBadge-ed742e70.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-notification-75c5296e.js">
<link rel="modulepreload" href="/react/v5.7.39/fast-shallow-equal-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Reports-906e6f66.js">
<link rel="modulepreload" href="/react/v5.7.39/blank-invitation-ca06b7b6.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-slider-0c1aff7a.js">
<link rel="modulepreload" href="/react/v5.7.39/react-feather-48e28908.js">
<link rel="modulepreload" href="/react/v5.7.39/useDownloadPdf-c152d531.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpenses-2ad6af5e.js">
<link rel="modulepreload" href="/react/v5.7.39/html-parse-stringify-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-shape-ca4806c9.js">
<link rel="modulepreload" href="/react/v5.7.39/use-memo-one-2810e5ee.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-371f7c6b.js">
<link rel="modulepreload" href="/react/v5.7.39/collect.js-025b2ed5.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-0d53d9b3.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-color-6502c434.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a9681ba9.js">
<link rel="modulepreload" href="/react/v5.7.39/i18next-94327b1e.js">
<link rel="modulepreload" href="/react/v5.7.39/date-fns-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-5a6299cf.js">
<link rel="modulepreload" href="/react/v5.7.39/ProductFields-bdd80700.js">
<link rel="modulepreload" href="/react/v5.7.39/@ctrl-fb5a5473.js">
<link rel="modulepreload" href="/react/v5.7.39/NotFound-e8b4bef7.js">
<link rel="modulepreload" href="/react/v5.7.39/@babel-23865fbf.js">
<link rel="modulepreload" href="/react/v5.7.39/dayjs-65f5ddef.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringInvoices-414b67f6.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-3256f175.js">
<link rel="modulepreload" href="/react/v5.7.39/Payments-7c1dde78.js">
<link rel="modulepreload" href="/react/v5.7.39/formik-bdab2a57.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-759606dc.js">
<link rel="modulepreload" href="/react/v5.7.39/recharts-scale-170b47f7.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpenses-91e08f84.js">
<link rel="modulepreload" href="/react/v5.7.39/internmap-7949acc8.js">
<link rel="modulepreload" href="/react/v5.7.39/attr-accept-6df8d728.js">
<link rel="modulepreload" href="/react/v5.7.39/copy-to-clipboard-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-pagination-a12dd021.js">
<link rel="modulepreload" href="/react/v5.7.39/tippy.js-15c41a06.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-select-a04e2416.js">
<link rel="modulepreload" href="/react/v5.7.39/react-redux-e24b69a6.js">
<link rel="modulepreload" href="/react/v5.7.39/Dashboard-44a477eb.js">
<link rel="modulepreload" href="/react/v5.7.39/useDownloadPdfs-5089798c.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-98a8cd63.js">
<link rel="modulepreload" href="/react/v5.7.39/invoices-9b0439e2.js">
<link rel="modulepreload" href="/react/v5.7.39/purchase-orders-6563fb2a.js">
<link rel="modulepreload" href="/react/v5.7.39/useVendorResolver-06ea7671.js">
<link rel="modulepreload" href="/react/v5.7.39/compute-scroll-into-view-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/toggle-selection-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-0352a7dd.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-95545c47.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-545f29ca.js">
<link rel="modulepreload" href="/react/v5.7.39/eventemitter3-0e0e7991.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringInvoices-1139f5d7.js">
<link rel="modulepreload" href="/react/v5.7.39/useProductColumns-eaddbfad.js">
<link rel="modulepreload" href="/react/v5.7.39/fast-deep-equal-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-e5be24c8.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-cae88f2d.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-format-ffdb8652.js">
<link rel="modulepreload" href="/react/v5.7.39/Vendors-5fca579e.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-15059564.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-drawer-d657bb4e.js">
<link rel="modulepreload" href="/react/v5.7.39/CreditFooter-02cffdce.js">
<link rel="modulepreload" href="/react/v5.7.39/projects-493bec9e.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-dialog-86005be6.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-6a9ba794.js">
<link rel="modulepreload" href="/react/v5.7.39/ProductsTable-b46c8b3a.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-menu-6148bbe6.js">
<link rel="modulepreload" href="/react/v5.7.39/Products-087ad7ee.js">
<link rel="modulepreload" href="/react/v5.7.39/Mailer-d261e287.js">
<link rel="modulepreload" href="/react/v5.7.39/@emotion-0b2e58ed.js">
<link rel="modulepreload" href="/react/v5.7.39/Project-dcee4583.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-upload-d5acc744.js">
<link rel="modulepreload" href="/react/v5.7.39/@popperjs-866723f8.js">
<link rel="modulepreload" href="/react/v5.7.39/TaxRateSelector-c29a9d30.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash.curry-ecace312.js">
<link rel="modulepreload" href="/react/v5.7.39/expenses-d2ac3f04.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-ecef6f95.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash-es-87d1a1d5.js">
<link rel="modulepreload" href="/react/v5.7.39/ConvertCurrency-faec149f.js">
<link rel="modulepreload" href="/react/v5.7.39/payments-0366d0f3.js">
<link rel="modulepreload" href="/react/v5.7.39/Expenses-f60340c2.js">
<link rel="modulepreload" href="/react/v5.7.39/screenfull-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-scale-4cce9527.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-49f45976.js">
<link rel="modulepreload" href="/react/v5.7.39/js-cookie-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-segmented-5a93268a.js">
<link rel="modulepreload" href="/react/v5.7.39/@sentry-8a9e552e.js">
<link rel="modulepreload" href="/react/v5.7.39/raf-schd-5404ed65.js">
<link rel="modulepreload" href="/react/v5.7.39/DesignSelector-c6739ddd.js">
<link rel="modulepreload" href="/react/v5.7.39/PaymentTypeSelector-602bbfbb.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-5503a9b0.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-overflow-55bec3b6.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-4bb0ad7c.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tooltip-5e598d46.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-06b1480f.js">
<link rel="modulepreload" href="/react/v5.7.39/color-string-958e79ca.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-ede32e99.js">
<link rel="modulepreload" href="/react/v5.7.39/react-popper-78dbb4aa.js">
<link rel="modulepreload" href="/react/v5.7.39/react-icons-df23fc4b.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-4dcef228.js">
<link rel="modulepreload" href="/react/v5.7.39/queries-81538795.js">
<link rel="modulepreload" href="/react/v5.7.39/country-flag-icons-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/react-hot-toast-1bb78238.js">
<link rel="modulepreload" href="/react/v5.7.39/array-move-3ca81c74.js">
<link rel="modulepreload" href="/react/v5.7.39/Invoices-6efb76f8.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tree-eda19fe5.js">
<link rel="modulepreload" href="/react/v5.7.39/shallowequal-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-accc3075.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a965b134.js">
<link rel="stylesheet" href="/react/v5.7.39/index-509cf102.css">
<link rel="modulepreload" href="/react/v5.7.39/@rc-component-97925ef2.js">
<link rel="modulepreload" href="/react/v5.7.39/react-datepicker-f00d9e5f.js">
<link rel="modulepreload" href="/react/v5.7.39/queries-9a78b295.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-motion-225c3d18.js">
<link rel="modulepreload" href="/react/v5.7.39/EmailRecord-7fc90b80.js">
<link rel="modulepreload" href="/react/v5.7.39/nano-css-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-9ab4aca3.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-input-number-87f3cf18.js">
<link rel="modulepreload" href="/react/v5.7.39/payment-type-c2a572e4.js">
<link rel="modulepreload" href="/react/v5.7.39/classnames-2e4736b8.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-progress-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/react-colorful-80769060.js">
<link rel="modulepreload" href="/react/v5.7.39/react-dropzone-ed834ffc.js">
<link rel="modulepreload" href="/react/v5.7.39/css-box-model-5383974c.js">
<link rel="modulepreload" href="/react/v5.7.39/Invoices-c4a296cf.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-34470d20.js">
<link rel="modulepreload" href="/react/v5.7.39/axios-1caa8822.js">
<link rel="modulepreload" href="/react/v5.7.39/@hello-pangea-fd25a146.js">
<link rel="modulepreload" href="/react/v5.7.39/Refund-a8094f2c.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-659a0b55.js">
<link rel="modulepreload" href="/react/v5.7.39/Expenses-f28457f2.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a0c51be0.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-13255e7a.js">
<link rel="modulepreload" href="/react/v5.7.39/useEntityPageIdentifier-810af2de.js">
<link rel="modulepreload" href="/react/v5.7.39/GeneralSettings-a83e6dce.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-f9ff55cd.js">
<link rel="modulepreload" href="/react/v5.7.39/ClientSelector-71b640c4.js">
<link rel="modulepreload" href="/react/v5.7.39/goober-70b4b9ca.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-65c1ceee.js">
<link rel="modulepreload" href="/react/v5.7.39/color-11185bdf.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-picker-aa1d11ad.js">
<link rel="modulepreload" href="/react/v5.7.39/@react-oauth-b05f2590.js">
<link rel="modulepreload" href="/react/v5.7.39/fast-equals-6d97355d.js">
<link rel="modulepreload" href="/react/v5.7.39/blank-line-item-cfc355b7.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-d6e345e7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-input-4cc5c906.js">
<link rel="modulepreload" href="/react/v5.7.39/InvoiceFooter-878ccaf2.js">
<link rel="modulepreload" href="/react/v5.7.39/@ant-design-4e94e05d.js">
<link rel="modulepreload" href="/react/v5.7.39/Quotes-b895144b.js">
<link rel="modulepreload" href="/react/v5.7.39/@remix-run-3879c6df.js">
<link rel="modulepreload" href="/react/v5.7.39/Quotes-7ba9de8c.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceProject-033f60ca.js">
<link rel="modulepreload" href="/react/v5.7.39/QuoteFooter-84313e58.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-aa0d17fe.js">
<link rel="modulepreload" href="/react/v5.7.39/open-client-portal-d54b14e7.js">
<link rel="modulepreload" href="/react/v5.7.39/useActions-18f5ec86.js">
<link rel="modulepreload" href="/react/v5.7.39/invoice-status-756326ba.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tabs-becffb82.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-6f1a87a4.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tree-select-b1bfc2dd.js">
<link rel="modulepreload" href="/react/v5.7.39/redux-thunk-ef899f4c.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-be913451.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-3fbb6ffa.js">
<link rel="modulepreload" href="/react/v5.7.39/Payment-27661f1b.js">
<link rel="modulepreload" href="/react/v5.7.39/react-smooth-b00d8577.js">
<link rel="modulepreload" href="/react/v5.7.39/pretty-bytes-a9c69c63.js">
<link rel="modulepreload" href="/react/v5.7.39/ts-easing-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/@floating-ui-f6e7c174.js">
<link rel="modulepreload" href="/react/v5.7.39/color-name-b7949e8c.js">
<link rel="modulepreload" href="/react/v5.7.39/usePrintPdf-c2e392b1.js">
<link rel="modulepreload" href="/react/v5.7.39/react-base16-styling-557a89ec.js">
<link rel="modulepreload" href="/react/v5.7.39/Projects-8c017182.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-e820a916.js">
<link rel="modulepreload" href="/react/v5.7.39/useGeneratePdfUrl-8822d619.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-util-1c09b1e7.js">
<link rel="modulepreload" href="/react/v5.7.39/use-isomorphic-layout-effect-3d621696.js">
<link rel="modulepreload" href="/react/v5.7.39/react-dom-0d824437.js">
<link rel="modulepreload" href="/react/v5.7.39/PurchaseOrders-1b6a1011.js">
<link rel="modulepreload" href="/react/v5.7.39/Vendor-04b75dfe.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-d127ee94.js">
<link rel="modulepreload" href="/react/v5.7.39/throttle-debounce-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-path-41c4cb36.js">
<link rel="modulepreload" href="/react/v5.7.39/designs-98135743.js">
<link rel="modulepreload" href="/react/v5.7.39/recharts-657ae38d.js">
<link rel="modulepreload" href="/react/v5.7.39/Activity-be1a7fba.js">
<link rel="modulepreload" href="/react/v5.7.39/calculate-time-fb5e43b6.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-b9dd00ef.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-28db6f43.js">
<link rel="modulepreload" href="/react/v5.7.39/queries-b666e4c1.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceColumns-68356547.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-b83358d7.js">
<link rel="modulepreload" href="/react/v5.7.39/useAdjustColorDarkness-cd55bf61.js">
<link rel="modulepreload" href="/react/v5.7.39/@tippyjs-727c454d.js">
<link rel="modulepreload" href="/react/v5.7.39/PaymentStatus-0db82cd9.js">
<link rel="modulepreload" href="/react/v5.7.39/async-validator-dee29e8b.js">
<link rel="modulepreload" href="/react/v5.7.39/client-only-4ed993c7.js">
<link rel="stylesheet" href="/react/v5.7.39/react-datepicker-066aa0e4.css">
<link rel="modulepreload" href="/react/v5.7.39/d3-time-format-aa787c71.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-3da44ef8.js">
<link rel="modulepreload" href="/react/v5.7.39/useHandleChange-faee9c26.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-5aaa543d.js">
<link rel="modulepreload" href="/react/v5.7.39/Projects-f9b9b5ee.js">
<link rel="modulepreload" href="/react/v5.7.39/@headlessui-1818df86.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-array-7d9b19f9.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-39ebdad3.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-mentions-a619be62.js">
<link rel="modulepreload" href="/react/v5.7.39/hoist-non-react-statics-7556f55f.js">
<link rel="modulepreload" href="/react/v5.7.39/tiny-warning-c932d744.js">
<link rel="modulepreload" href="/react/v5.7.39/color-convert-450deaff.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-table-52f17a53.js">
<link rel="modulepreload" href="/react/v5.7.39/Product-131a7e54.js">
<link rel="modulepreload" href="/react/v5.7.39/DataTableColumnsPicker-9694262b.js">
<link rel="modulepreload" href="/react/v5.7.39/void-elements-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/scheduler-04ce0582.js">
<link rel="modulepreload" href="/react/v5.7.39/InfoCard-d27f8440.js">
<link rel="modulepreload" href="/react/v5.7.39/react-is-3e8633c1.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-image-ed22186d.js">
<link rel="modulepreload" href="/react/v5.7.39/DecimalNumberInput-12f28832.js">
<link rel="modulepreload" href="/react/v5.7.39/tslib-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-field-form-324b257e.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-939abb33.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-57417213.js">
<link rel="modulepreload" href="/react/v5.7.39/useActions-8aadb294.js">
<link rel="modulepreload" href="/react/v5.7.39/Apply-fe4e0cb6.js">
<link rel="modulepreload" href="/react/v5.7.39/usePurgeClient-eafa3296.js">
<link rel="modulepreload" href="/react/v5.7.39/ProjectSelector-21195f38.js">
<link rel="modulepreload" href="/react/v5.7.39/css-unit-converter-9e08bb2c.js">
<link rel="modulepreload" href="/react/v5.7.39/useShowEditOption-8af8dd20.js">
<link rel="modulepreload" href="/react/v5.7.39/react-universal-interface-f385873d.js">
<link rel="modulepreload" href="/react/v5.7.39/react-onclickoutside-78dbb4aa.js">
<link rel="modulepreload" href="/react/v5.7.39/use-sync-external-store-d3c1e66d.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash.debounce-099b27fc.js">
<link rel="modulepreload" href="/react/v5.7.39/Actions-c81834fc.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-time-9ce187c0.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-c7682d61.js">
<link rel="modulepreload" href="/react/v5.7.39/decimal.js-light-6fe16ef2.js">
<link rel="modulepreload" href="/react/v5.7.39/reduce-css-calc-a9670279.js">
<link rel="modulepreload" href="/react/v5.7.39/input-format-f385873d.js">
<link rel="modulepreload" href="/react/v5.7.39/PaymentFields-f28006a2.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-checkbox-4cc5c906.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-8c52b9b8.js">
<link rel="modulepreload" href="/react/v5.7.39/Tasks-3cdcc0f9.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceFilters-fc69542a.js">
<link rel="modulepreload" href="/react/v5.7.39/react-i18next-631cfc7d.js">
<link rel="modulepreload" href="/react/v5.7.39/base16-823cae66.js">
<link rel="modulepreload" href="/react/v5.7.39/Show-8b8904ae.js">
<link rel="modulepreload" href="/react/v5.7.39/simple-swizzle-e3911a1f.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash-6d48e1e9.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-be8f875f.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-8b9711fd.js">
<link rel="modulepreload" href="/react/v5.7.39/react-verification-input-b59cf824.js">
<link rel="modulepreload" href="/react/v5.7.39/invoice-sum-inclusive-5877a907.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a6fa2d0d.js">
<link rel="modulepreload" href="/react/v5.7.39/@reduxjs-389f0b11.js">
<link rel="modulepreload" href="/react/v5.7.39/useResolveCurrencySeparator-e8d7f409.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-e2ebd2dc.js">
<link rel="modulepreload" href="/react/v5.7.39/libphonenumber-js-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/InvoiceStatus-42cc52bc.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-19fcf1ba.js">
<link rel="modulepreload" href="/react/v5.7.39/victory-vendor-5e3e398c.js">
<link rel="modulepreload" href="/react/v5.7.39/useClientResolver-bb1e25ed.js">
<link rel="modulepreload" href="/react/v5.7.39/set-harmonic-interval-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-0f28fffc.js">
<link rel="modulepreload" href="/react/v5.7.39/resize-observer-polyfill-0f9f8adb.js">
<link rel="modulepreload" href="/react/v5.7.39/@azure-406ba43e.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-switch-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/transactions-a35be2a8.js">
<link rel="modulepreload" href="/react/v5.7.39/Taxes-200c55c4.js">
<script type="module" crossorigin src="/react/v5.7.39/index-70f2cbd6.js"></script>
<link rel="modulepreload" href="/react/v5.7.39/atoms-f0364d7a.js">
<link rel="modulepreload" href="/react/v5.7.39/warning-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/useHandleProductChange-80008e59.js">
<link rel="modulepreload" href="/react/v5.7.39/react-resize-detector-fa61605e.js">
<link rel="modulepreload" href="/react/v5.7.39/payment-status-51e1486d.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-435ad36b.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-a85129a5.js">
<link rel="modulepreload" href="/react/v5.7.39/redux-e3645497.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-130101e6.js">
<link rel="modulepreload" href="/react/v5.7.39/styled-components-a01ca5d0.js">
<link rel="modulepreload" href="/react/v5.7.39/react-qr-code-e01a04e3.js">
<link rel="modulepreload" href="/react/v5.7.39/tiny-invariant-dd7d57d2.js">
<link rel="modulepreload" href="/react/v5.7.39/memoize-one-297ddbcb.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-dropdown-eaeb4765.js">
<link rel="modulepreload" href="/react/v5.7.39/@xobotyi-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Tasks-65967bf2.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-8bb62a96.js">
<link rel="modulepreload" href="/react/v5.7.39/Client-27b66b6d.js">
<link rel="modulepreload" href="/react/v5.7.39/scroll-into-view-if-needed-4ed993c7.js">
<link rel="stylesheet" href="/react/v5.7.39/react-phone-number-input-574e3b1a.css">
<link rel="modulepreload" href="/react/v5.7.39/hooks-8a2bc28e.js">
<link rel="modulepreload" href="/react/v5.7.39/react-fast-compare-0444446d.js">
<link rel="modulepreload" href="/react/v5.7.39/Credits-de72cfa1.js">
<link rel="modulepreload" href="/react/v5.7.39/currency.js-57f74176.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-876028e4.js">
<link rel="modulepreload" href="/react/v5.7.39/Expense-f3684d96.js">
<link rel="modulepreload" href="/react/v5.7.39/Taxes-552e8c0b.js">
<link rel="modulepreload" href="/react/v5.7.39/Clients-8e9af81a.js">
<link rel="modulepreload" href="/react/v5.7.39/Expenses-18c027ce.js">
<link rel="modulepreload" href="/react/v5.7.39/react-router-dom-1d8192c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Statement-3109dfec.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-8898314e.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-interpolate-8fa1f6ff.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-fa649ebf.js">
<link rel="modulepreload" href="/react/v5.7.39/react-lifecycles-compat-0f55b822.js">
<link rel="modulepreload" href="/react/v5.7.39/react-string-replace-58c02cd0.js">
<link rel="modulepreload" href="/react/v5.7.39/ImportButton-1bdea31f.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpenses-da3a2cde.js">
<link rel="modulepreload" href="/react/v5.7.39/useTaskColumns-5768e2a4.js">
<link rel="modulepreload" href="/react/v5.7.39/tasks-23d3882e.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-e3dd5c71.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-55362aee.js">
<link rel="modulepreload" href="/react/v5.7.39/react-debounce-input-eff1f3eb.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-textarea-e41c6471.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-virtual-list-ca260052.js">
<link rel="modulepreload" href="/react/v5.7.39/usePaymentColumns-de1ae591.js">
<link rel="modulepreload" href="/react/v5.7.39/prop-types-4d501b15.js">
<link rel="modulepreload" href="/react/v5.7.39/react-json-tree-b6f17658.js">
<link rel="modulepreload" href="/react/v5.7.39/ProductForm-8c8b6e1f.js">
<link rel="modulepreload" href="/react/v5.7.39/react-use-c26f4840.js">
<link rel="modulepreload" href="/react/v5.7.39/Kanban-0f8111d4.js">
<link rel="modulepreload" href="/react/v5.7.39/Transactions-51bee2d1.js">
<link rel="modulepreload" href="/react/v5.7.39/qr.js-9117fe2e.js">
<link rel="modulepreload" href="/react/v5.7.39/string-convert-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/react-query-17662442.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-22139241.js">
<link rel="modulepreload" href="/react/v5.7.39/useEntityCustomFields-a614fdab.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-85069a0f.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-153b036f.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-steps-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/qrcode.react-f385873d.js">
<link rel="modulepreload" href="/react/v5.7.39/TaskDetails-911ff987.js">
<link rel="modulepreload" href="/react/v5.7.39/PurchaseOrders-12eb76a4.js">
<link rel="modulepreload" href="/react/v5.7.39/json2mq-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/jotai-415711bc.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-6cd295fb.js">
<link rel="modulepreload" href="/react/v5.7.39/CustomDesigns-e492ddae.js">
<link rel="modulepreload" href="/react/v5.7.39/InvoiceDesign-23e774f7.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-29a0e91d.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-collapse-500ae281.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpense-bac18dc4.js">
<link rel="modulepreload" href="/react/v5.7.39/immer-02d4c904.js">
<link rel="modulepreload" href="/react/v5.7.39/uuid-a960c1f4.js">
<link rel="modulepreload" href="/react/v5.7.39/stylis-60528643.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-56699cea.js">
<link rel="modulepreload" href="/react/v5.7.39/file-selector-cffd6cde.js">

</head>

<body class="h-full">
  <noscript>You need to enable JavaScript to run this app.</noscript>
  <div id="root"></div>
  
</body>

<!--

If you are reading this, there is a fair change that the react application has not loaded for you. There are a couple of solutions:

1. Download the release file from https://github.com/invoiceninja/invoiceninja and overwrite your current installation.
2. Switch back to the Flutter application by editing the database, you can do this with the following SQL

UPDATE accounts SET
set_react_as_default_ap = 0;

-->
</html>

Is it possible the browser has cached the old version of the Flutter app/can you try using a different browser?

Just checked, first one was in Firefox.
This time I went with Chrome in private mode. Loaded flutter and switched to react, same thing.


<!DOCTYPE html>
<html data-report-errors="1" data-rc="" data-user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36" data-login="false">
<head>
    <!-- Source: https://github.com/invoiceninja/invoiceninja -->
    <!-- Version: 5.7.39 -->
  <meta charset="UTF-8">
  <title>Invoice Ninja</title>
  <meta name="google-signin-client_id" content="">

  <link rel="modulepreload" href="/react/v5.7.39/InvoiceViewer-a991bfa7.js">
<link rel="modulepreload" href="/react/v5.7.39/Credits-0a9d1882.js">
<link rel="modulepreload" href="/react/v5.7.39/state-local-dd516420.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceUtilities-97dc1545.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-738aaf6c.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-cascader-d57b0b3c.js">
<link rel="modulepreload" href="/react/v5.7.39/reselect-94cd135c.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-resize-observer-77072027.js">
<link rel="modulepreload" href="/react/v5.7.39/Payments-8d20549c.js">
<link rel="modulepreload" href="/react/v5.7.39/Show-e2cfd5a2.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-e2d30022.js">
<link rel="modulepreload" href="/react/v5.7.39/deepmerge-15f827de.js">
<link rel="modulepreload" href="/react/v5.7.39/@tinymce-101a8627.js">
<link rel="modulepreload" href="/react/v5.7.39/react-select-ba4ba89b.js">
<link rel="modulepreload" href="/react/v5.7.39/react-0d3d7cb2.js">
<link rel="modulepreload" href="/react/v5.7.39/antd-4f4a0c5d.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-rate-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/react-router-b321b14f.js">
<link rel="modulepreload" href="/react/v5.7.39/@monaco-editor-f994d172.js">
<link rel="modulepreload" href="/react/v5.7.39/react-phone-number-input-2a88b0c2.js">
<link rel="modulepreload" href="/react/v5.7.39/StatusBadge-ed742e70.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-notification-75c5296e.js">
<link rel="modulepreload" href="/react/v5.7.39/fast-shallow-equal-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Reports-906e6f66.js">
<link rel="modulepreload" href="/react/v5.7.39/blank-invitation-ca06b7b6.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-slider-0c1aff7a.js">
<link rel="modulepreload" href="/react/v5.7.39/react-feather-48e28908.js">
<link rel="modulepreload" href="/react/v5.7.39/useDownloadPdf-c152d531.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpenses-2ad6af5e.js">
<link rel="modulepreload" href="/react/v5.7.39/html-parse-stringify-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-shape-ca4806c9.js">
<link rel="modulepreload" href="/react/v5.7.39/use-memo-one-2810e5ee.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-371f7c6b.js">
<link rel="modulepreload" href="/react/v5.7.39/collect.js-025b2ed5.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-0d53d9b3.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-color-6502c434.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a9681ba9.js">
<link rel="modulepreload" href="/react/v5.7.39/i18next-94327b1e.js">
<link rel="modulepreload" href="/react/v5.7.39/date-fns-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-5a6299cf.js">
<link rel="modulepreload" href="/react/v5.7.39/ProductFields-bdd80700.js">
<link rel="modulepreload" href="/react/v5.7.39/@ctrl-fb5a5473.js">
<link rel="modulepreload" href="/react/v5.7.39/NotFound-e8b4bef7.js">
<link rel="modulepreload" href="/react/v5.7.39/@babel-23865fbf.js">
<link rel="modulepreload" href="/react/v5.7.39/dayjs-65f5ddef.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringInvoices-414b67f6.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-3256f175.js">
<link rel="modulepreload" href="/react/v5.7.39/Payments-7c1dde78.js">
<link rel="modulepreload" href="/react/v5.7.39/formik-bdab2a57.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-759606dc.js">
<link rel="modulepreload" href="/react/v5.7.39/recharts-scale-170b47f7.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpenses-91e08f84.js">
<link rel="modulepreload" href="/react/v5.7.39/internmap-7949acc8.js">
<link rel="modulepreload" href="/react/v5.7.39/attr-accept-6df8d728.js">
<link rel="modulepreload" href="/react/v5.7.39/copy-to-clipboard-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-pagination-a12dd021.js">
<link rel="modulepreload" href="/react/v5.7.39/tippy.js-15c41a06.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-select-a04e2416.js">
<link rel="modulepreload" href="/react/v5.7.39/react-redux-e24b69a6.js">
<link rel="modulepreload" href="/react/v5.7.39/Dashboard-44a477eb.js">
<link rel="modulepreload" href="/react/v5.7.39/useDownloadPdfs-5089798c.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-98a8cd63.js">
<link rel="modulepreload" href="/react/v5.7.39/invoices-9b0439e2.js">
<link rel="modulepreload" href="/react/v5.7.39/purchase-orders-6563fb2a.js">
<link rel="modulepreload" href="/react/v5.7.39/useVendorResolver-06ea7671.js">
<link rel="modulepreload" href="/react/v5.7.39/compute-scroll-into-view-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/toggle-selection-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-0352a7dd.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-95545c47.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-545f29ca.js">
<link rel="modulepreload" href="/react/v5.7.39/eventemitter3-0e0e7991.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringInvoices-1139f5d7.js">
<link rel="modulepreload" href="/react/v5.7.39/useProductColumns-eaddbfad.js">
<link rel="modulepreload" href="/react/v5.7.39/fast-deep-equal-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-e5be24c8.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-cae88f2d.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-format-ffdb8652.js">
<link rel="modulepreload" href="/react/v5.7.39/Vendors-5fca579e.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-15059564.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-drawer-d657bb4e.js">
<link rel="modulepreload" href="/react/v5.7.39/CreditFooter-02cffdce.js">
<link rel="modulepreload" href="/react/v5.7.39/projects-493bec9e.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-dialog-86005be6.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-6a9ba794.js">
<link rel="modulepreload" href="/react/v5.7.39/ProductsTable-b46c8b3a.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-menu-6148bbe6.js">
<link rel="modulepreload" href="/react/v5.7.39/Products-087ad7ee.js">
<link rel="modulepreload" href="/react/v5.7.39/Mailer-d261e287.js">
<link rel="modulepreload" href="/react/v5.7.39/@emotion-0b2e58ed.js">
<link rel="modulepreload" href="/react/v5.7.39/Project-dcee4583.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-upload-d5acc744.js">
<link rel="modulepreload" href="/react/v5.7.39/@popperjs-866723f8.js">
<link rel="modulepreload" href="/react/v5.7.39/TaxRateSelector-c29a9d30.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash.curry-ecace312.js">
<link rel="modulepreload" href="/react/v5.7.39/expenses-d2ac3f04.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-ecef6f95.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash-es-87d1a1d5.js">
<link rel="modulepreload" href="/react/v5.7.39/ConvertCurrency-faec149f.js">
<link rel="modulepreload" href="/react/v5.7.39/payments-0366d0f3.js">
<link rel="modulepreload" href="/react/v5.7.39/Expenses-f60340c2.js">
<link rel="modulepreload" href="/react/v5.7.39/screenfull-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-scale-4cce9527.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-49f45976.js">
<link rel="modulepreload" href="/react/v5.7.39/js-cookie-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-segmented-5a93268a.js">
<link rel="modulepreload" href="/react/v5.7.39/@sentry-8a9e552e.js">
<link rel="modulepreload" href="/react/v5.7.39/raf-schd-5404ed65.js">
<link rel="modulepreload" href="/react/v5.7.39/DesignSelector-c6739ddd.js">
<link rel="modulepreload" href="/react/v5.7.39/PaymentTypeSelector-602bbfbb.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-5503a9b0.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-overflow-55bec3b6.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-4bb0ad7c.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tooltip-5e598d46.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-06b1480f.js">
<link rel="modulepreload" href="/react/v5.7.39/color-string-958e79ca.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-ede32e99.js">
<link rel="modulepreload" href="/react/v5.7.39/react-popper-78dbb4aa.js">
<link rel="modulepreload" href="/react/v5.7.39/react-icons-df23fc4b.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-4dcef228.js">
<link rel="modulepreload" href="/react/v5.7.39/queries-81538795.js">
<link rel="modulepreload" href="/react/v5.7.39/country-flag-icons-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/react-hot-toast-1bb78238.js">
<link rel="modulepreload" href="/react/v5.7.39/array-move-3ca81c74.js">
<link rel="modulepreload" href="/react/v5.7.39/Invoices-6efb76f8.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tree-eda19fe5.js">
<link rel="modulepreload" href="/react/v5.7.39/shallowequal-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-accc3075.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a965b134.js">
<link rel="stylesheet" href="/react/v5.7.39/index-509cf102.css">
<link rel="modulepreload" href="/react/v5.7.39/@rc-component-97925ef2.js">
<link rel="modulepreload" href="/react/v5.7.39/react-datepicker-f00d9e5f.js">
<link rel="modulepreload" href="/react/v5.7.39/queries-9a78b295.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-motion-225c3d18.js">
<link rel="modulepreload" href="/react/v5.7.39/EmailRecord-7fc90b80.js">
<link rel="modulepreload" href="/react/v5.7.39/nano-css-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-9ab4aca3.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-input-number-87f3cf18.js">
<link rel="modulepreload" href="/react/v5.7.39/payment-type-c2a572e4.js">
<link rel="modulepreload" href="/react/v5.7.39/classnames-2e4736b8.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-progress-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/react-colorful-80769060.js">
<link rel="modulepreload" href="/react/v5.7.39/react-dropzone-ed834ffc.js">
<link rel="modulepreload" href="/react/v5.7.39/css-box-model-5383974c.js">
<link rel="modulepreload" href="/react/v5.7.39/Invoices-c4a296cf.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-34470d20.js">
<link rel="modulepreload" href="/react/v5.7.39/axios-1caa8822.js">
<link rel="modulepreload" href="/react/v5.7.39/@hello-pangea-fd25a146.js">
<link rel="modulepreload" href="/react/v5.7.39/Refund-a8094f2c.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-659a0b55.js">
<link rel="modulepreload" href="/react/v5.7.39/Expenses-f28457f2.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a0c51be0.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-13255e7a.js">
<link rel="modulepreload" href="/react/v5.7.39/useEntityPageIdentifier-810af2de.js">
<link rel="modulepreload" href="/react/v5.7.39/GeneralSettings-a83e6dce.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-f9ff55cd.js">
<link rel="modulepreload" href="/react/v5.7.39/ClientSelector-71b640c4.js">
<link rel="modulepreload" href="/react/v5.7.39/goober-70b4b9ca.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-65c1ceee.js">
<link rel="modulepreload" href="/react/v5.7.39/color-11185bdf.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-picker-aa1d11ad.js">
<link rel="modulepreload" href="/react/v5.7.39/@react-oauth-b05f2590.js">
<link rel="modulepreload" href="/react/v5.7.39/fast-equals-6d97355d.js">
<link rel="modulepreload" href="/react/v5.7.39/blank-line-item-cfc355b7.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-d6e345e7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-input-4cc5c906.js">
<link rel="modulepreload" href="/react/v5.7.39/InvoiceFooter-878ccaf2.js">
<link rel="modulepreload" href="/react/v5.7.39/@ant-design-4e94e05d.js">
<link rel="modulepreload" href="/react/v5.7.39/Quotes-b895144b.js">
<link rel="modulepreload" href="/react/v5.7.39/@remix-run-3879c6df.js">
<link rel="modulepreload" href="/react/v5.7.39/Quotes-7ba9de8c.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceProject-033f60ca.js">
<link rel="modulepreload" href="/react/v5.7.39/QuoteFooter-84313e58.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-aa0d17fe.js">
<link rel="modulepreload" href="/react/v5.7.39/open-client-portal-d54b14e7.js">
<link rel="modulepreload" href="/react/v5.7.39/useActions-18f5ec86.js">
<link rel="modulepreload" href="/react/v5.7.39/invoice-status-756326ba.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tabs-becffb82.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-6f1a87a4.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-tree-select-b1bfc2dd.js">
<link rel="modulepreload" href="/react/v5.7.39/redux-thunk-ef899f4c.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-be913451.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-3fbb6ffa.js">
<link rel="modulepreload" href="/react/v5.7.39/Payment-27661f1b.js">
<link rel="modulepreload" href="/react/v5.7.39/react-smooth-b00d8577.js">
<link rel="modulepreload" href="/react/v5.7.39/pretty-bytes-a9c69c63.js">
<link rel="modulepreload" href="/react/v5.7.39/ts-easing-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/@floating-ui-f6e7c174.js">
<link rel="modulepreload" href="/react/v5.7.39/color-name-b7949e8c.js">
<link rel="modulepreload" href="/react/v5.7.39/usePrintPdf-c2e392b1.js">
<link rel="modulepreload" href="/react/v5.7.39/react-base16-styling-557a89ec.js">
<link rel="modulepreload" href="/react/v5.7.39/Projects-8c017182.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-e820a916.js">
<link rel="modulepreload" href="/react/v5.7.39/useGeneratePdfUrl-8822d619.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-util-1c09b1e7.js">
<link rel="modulepreload" href="/react/v5.7.39/use-isomorphic-layout-effect-3d621696.js">
<link rel="modulepreload" href="/react/v5.7.39/react-dom-0d824437.js">
<link rel="modulepreload" href="/react/v5.7.39/PurchaseOrders-1b6a1011.js">
<link rel="modulepreload" href="/react/v5.7.39/Vendor-04b75dfe.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-d127ee94.js">
<link rel="modulepreload" href="/react/v5.7.39/throttle-debounce-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-path-41c4cb36.js">
<link rel="modulepreload" href="/react/v5.7.39/designs-98135743.js">
<link rel="modulepreload" href="/react/v5.7.39/recharts-657ae38d.js">
<link rel="modulepreload" href="/react/v5.7.39/Activity-be1a7fba.js">
<link rel="modulepreload" href="/react/v5.7.39/calculate-time-fb5e43b6.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-b9dd00ef.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-28db6f43.js">
<link rel="modulepreload" href="/react/v5.7.39/queries-b666e4c1.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceColumns-68356547.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-b83358d7.js">
<link rel="modulepreload" href="/react/v5.7.39/useAdjustColorDarkness-cd55bf61.js">
<link rel="modulepreload" href="/react/v5.7.39/@tippyjs-727c454d.js">
<link rel="modulepreload" href="/react/v5.7.39/PaymentStatus-0db82cd9.js">
<link rel="modulepreload" href="/react/v5.7.39/async-validator-dee29e8b.js">
<link rel="modulepreload" href="/react/v5.7.39/client-only-4ed993c7.js">
<link rel="stylesheet" href="/react/v5.7.39/react-datepicker-066aa0e4.css">
<link rel="modulepreload" href="/react/v5.7.39/d3-time-format-aa787c71.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-3da44ef8.js">
<link rel="modulepreload" href="/react/v5.7.39/useHandleChange-faee9c26.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-5aaa543d.js">
<link rel="modulepreload" href="/react/v5.7.39/Projects-f9b9b5ee.js">
<link rel="modulepreload" href="/react/v5.7.39/@headlessui-1818df86.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-array-7d9b19f9.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-39ebdad3.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-mentions-a619be62.js">
<link rel="modulepreload" href="/react/v5.7.39/hoist-non-react-statics-7556f55f.js">
<link rel="modulepreload" href="/react/v5.7.39/tiny-warning-c932d744.js">
<link rel="modulepreload" href="/react/v5.7.39/color-convert-450deaff.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-table-52f17a53.js">
<link rel="modulepreload" href="/react/v5.7.39/Product-131a7e54.js">
<link rel="modulepreload" href="/react/v5.7.39/DataTableColumnsPicker-9694262b.js">
<link rel="modulepreload" href="/react/v5.7.39/void-elements-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/scheduler-04ce0582.js">
<link rel="modulepreload" href="/react/v5.7.39/InfoCard-d27f8440.js">
<link rel="modulepreload" href="/react/v5.7.39/react-is-3e8633c1.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-image-ed22186d.js">
<link rel="modulepreload" href="/react/v5.7.39/DecimalNumberInput-12f28832.js">
<link rel="modulepreload" href="/react/v5.7.39/tslib-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-field-form-324b257e.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-939abb33.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-57417213.js">
<link rel="modulepreload" href="/react/v5.7.39/useActions-8aadb294.js">
<link rel="modulepreload" href="/react/v5.7.39/Apply-fe4e0cb6.js">
<link rel="modulepreload" href="/react/v5.7.39/usePurgeClient-eafa3296.js">
<link rel="modulepreload" href="/react/v5.7.39/ProjectSelector-21195f38.js">
<link rel="modulepreload" href="/react/v5.7.39/css-unit-converter-9e08bb2c.js">
<link rel="modulepreload" href="/react/v5.7.39/useShowEditOption-8af8dd20.js">
<link rel="modulepreload" href="/react/v5.7.39/react-universal-interface-f385873d.js">
<link rel="modulepreload" href="/react/v5.7.39/react-onclickoutside-78dbb4aa.js">
<link rel="modulepreload" href="/react/v5.7.39/use-sync-external-store-d3c1e66d.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash.debounce-099b27fc.js">
<link rel="modulepreload" href="/react/v5.7.39/Actions-c81834fc.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-time-9ce187c0.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-c7682d61.js">
<link rel="modulepreload" href="/react/v5.7.39/decimal.js-light-6fe16ef2.js">
<link rel="modulepreload" href="/react/v5.7.39/reduce-css-calc-a9670279.js">
<link rel="modulepreload" href="/react/v5.7.39/input-format-f385873d.js">
<link rel="modulepreload" href="/react/v5.7.39/PaymentFields-f28006a2.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-checkbox-4cc5c906.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-8c52b9b8.js">
<link rel="modulepreload" href="/react/v5.7.39/Tasks-3cdcc0f9.js">
<link rel="modulepreload" href="/react/v5.7.39/useInvoiceFilters-fc69542a.js">
<link rel="modulepreload" href="/react/v5.7.39/react-i18next-631cfc7d.js">
<link rel="modulepreload" href="/react/v5.7.39/base16-823cae66.js">
<link rel="modulepreload" href="/react/v5.7.39/Show-8b8904ae.js">
<link rel="modulepreload" href="/react/v5.7.39/simple-swizzle-e3911a1f.js">
<link rel="modulepreload" href="/react/v5.7.39/lodash-6d48e1e9.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-be8f875f.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-8b9711fd.js">
<link rel="modulepreload" href="/react/v5.7.39/react-verification-input-b59cf824.js">
<link rel="modulepreload" href="/react/v5.7.39/invoice-sum-inclusive-5877a907.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-a6fa2d0d.js">
<link rel="modulepreload" href="/react/v5.7.39/@reduxjs-389f0b11.js">
<link rel="modulepreload" href="/react/v5.7.39/useResolveCurrencySeparator-e8d7f409.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-e2ebd2dc.js">
<link rel="modulepreload" href="/react/v5.7.39/libphonenumber-js-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/InvoiceStatus-42cc52bc.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-19fcf1ba.js">
<link rel="modulepreload" href="/react/v5.7.39/victory-vendor-5e3e398c.js">
<link rel="modulepreload" href="/react/v5.7.39/useClientResolver-bb1e25ed.js">
<link rel="modulepreload" href="/react/v5.7.39/set-harmonic-interval-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-0f28fffc.js">
<link rel="modulepreload" href="/react/v5.7.39/resize-observer-polyfill-0f9f8adb.js">
<link rel="modulepreload" href="/react/v5.7.39/@azure-406ba43e.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-switch-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/transactions-a35be2a8.js">
<link rel="modulepreload" href="/react/v5.7.39/Taxes-200c55c4.js">
<script type="module" crossorigin src="/react/v5.7.39/index-70f2cbd6.js"></script>
<link rel="modulepreload" href="/react/v5.7.39/atoms-f0364d7a.js">
<link rel="modulepreload" href="/react/v5.7.39/warning-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/useHandleProductChange-80008e59.js">
<link rel="modulepreload" href="/react/v5.7.39/react-resize-detector-fa61605e.js">
<link rel="modulepreload" href="/react/v5.7.39/payment-status-51e1486d.js">
<link rel="modulepreload" href="/react/v5.7.39/Import-435ad36b.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-a85129a5.js">
<link rel="modulepreload" href="/react/v5.7.39/redux-e3645497.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-130101e6.js">
<link rel="modulepreload" href="/react/v5.7.39/styled-components-a01ca5d0.js">
<link rel="modulepreload" href="/react/v5.7.39/react-qr-code-e01a04e3.js">
<link rel="modulepreload" href="/react/v5.7.39/tiny-invariant-dd7d57d2.js">
<link rel="modulepreload" href="/react/v5.7.39/memoize-one-297ddbcb.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-dropdown-eaeb4765.js">
<link rel="modulepreload" href="/react/v5.7.39/@xobotyi-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Tasks-65967bf2.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-8bb62a96.js">
<link rel="modulepreload" href="/react/v5.7.39/Client-27b66b6d.js">
<link rel="modulepreload" href="/react/v5.7.39/scroll-into-view-if-needed-4ed993c7.js">
<link rel="stylesheet" href="/react/v5.7.39/react-phone-number-input-574e3b1a.css">
<link rel="modulepreload" href="/react/v5.7.39/hooks-8a2bc28e.js">
<link rel="modulepreload" href="/react/v5.7.39/react-fast-compare-0444446d.js">
<link rel="modulepreload" href="/react/v5.7.39/Credits-de72cfa1.js">
<link rel="modulepreload" href="/react/v5.7.39/currency.js-57f74176.js">
<link rel="modulepreload" href="/react/v5.7.39/Documents-876028e4.js">
<link rel="modulepreload" href="/react/v5.7.39/Expense-f3684d96.js">
<link rel="modulepreload" href="/react/v5.7.39/Taxes-552e8c0b.js">
<link rel="modulepreload" href="/react/v5.7.39/Clients-8e9af81a.js">
<link rel="modulepreload" href="/react/v5.7.39/Expenses-18c027ce.js">
<link rel="modulepreload" href="/react/v5.7.39/react-router-dom-1d8192c7.js">
<link rel="modulepreload" href="/react/v5.7.39/Statement-3109dfec.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-8898314e.js">
<link rel="modulepreload" href="/react/v5.7.39/d3-interpolate-8fa1f6ff.js">
<link rel="modulepreload" href="/react/v5.7.39/Pdf-fa649ebf.js">
<link rel="modulepreload" href="/react/v5.7.39/react-lifecycles-compat-0f55b822.js">
<link rel="modulepreload" href="/react/v5.7.39/react-string-replace-58c02cd0.js">
<link rel="modulepreload" href="/react/v5.7.39/ImportButton-1bdea31f.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpenses-da3a2cde.js">
<link rel="modulepreload" href="/react/v5.7.39/useTaskColumns-5768e2a4.js">
<link rel="modulepreload" href="/react/v5.7.39/tasks-23d3882e.js">
<link rel="modulepreload" href="/react/v5.7.39/Email-e3dd5c71.js">
<link rel="modulepreload" href="/react/v5.7.39/hooks-55362aee.js">
<link rel="modulepreload" href="/react/v5.7.39/react-debounce-input-eff1f3eb.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-textarea-e41c6471.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-virtual-list-ca260052.js">
<link rel="modulepreload" href="/react/v5.7.39/usePaymentColumns-de1ae591.js">
<link rel="modulepreload" href="/react/v5.7.39/prop-types-4d501b15.js">
<link rel="modulepreload" href="/react/v5.7.39/react-json-tree-b6f17658.js">
<link rel="modulepreload" href="/react/v5.7.39/ProductForm-8c8b6e1f.js">
<link rel="modulepreload" href="/react/v5.7.39/react-use-c26f4840.js">
<link rel="modulepreload" href="/react/v5.7.39/Kanban-0f8111d4.js">
<link rel="modulepreload" href="/react/v5.7.39/Transactions-51bee2d1.js">
<link rel="modulepreload" href="/react/v5.7.39/qr.js-9117fe2e.js">
<link rel="modulepreload" href="/react/v5.7.39/string-convert-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/react-query-17662442.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-22139241.js">
<link rel="modulepreload" href="/react/v5.7.39/useEntityCustomFields-a614fdab.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-85069a0f.js">
<link rel="modulepreload" href="/react/v5.7.39/Edit-153b036f.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-steps-36aaff76.js">
<link rel="modulepreload" href="/react/v5.7.39/qrcode.react-f385873d.js">
<link rel="modulepreload" href="/react/v5.7.39/TaskDetails-911ff987.js">
<link rel="modulepreload" href="/react/v5.7.39/PurchaseOrders-12eb76a4.js">
<link rel="modulepreload" href="/react/v5.7.39/json2mq-4ed993c7.js">
<link rel="modulepreload" href="/react/v5.7.39/jotai-415711bc.js">
<link rel="modulepreload" href="/react/v5.7.39/atoms-6cd295fb.js">
<link rel="modulepreload" href="/react/v5.7.39/CustomDesigns-e492ddae.js">
<link rel="modulepreload" href="/react/v5.7.39/InvoiceDesign-23e774f7.js">
<link rel="modulepreload" href="/react/v5.7.39/Create-29a0e91d.js">
<link rel="modulepreload" href="/react/v5.7.39/rc-collapse-500ae281.js">
<link rel="modulepreload" href="/react/v5.7.39/RecurringExpense-bac18dc4.js">
<link rel="modulepreload" href="/react/v5.7.39/immer-02d4c904.js">
<link rel="modulepreload" href="/react/v5.7.39/uuid-a960c1f4.js">
<link rel="modulepreload" href="/react/v5.7.39/stylis-60528643.js">
<link rel="modulepreload" href="/react/v5.7.39/useCustomBulkActions-56699cea.js">
<link rel="modulepreload" href="/react/v5.7.39/file-selector-cffd6cde.js">

</head>

<body class="h-full">
  <noscript>You need to enable JavaScript to run this app.</noscript>
  <div id="root"></div>
  
</body>

<!--

If you are reading this, there is a fair change that the react application has not loaded for you. There are a couple of solutions:

1. Download the release file from https://github.com/invoiceninja/invoiceninja and overwrite your current installation.
2. Switch back to the Flutter application by editing the database, you can do this with the following SQL

UPDATE accounts SET
set_react_as_default_ap = 0;

-->
</html>

I was referring to the error uploading a company logo.

1 Like

Oh, nope, same issue with uploading logo on different browser. Like in Can't upload logo, documents loading fine v5.7.36-C127 - #8 by sdggq

What version do you see in the app when clicking the about button in the lower left corner?

image

I’m not sure, the same version of the app is running on the demo but I’m not seeing this error there.

https://demo.invoiceninja.com/

We’ll continue to look into it.

1 Like

I’ve installed the windows app, and no matter what I do, the logo doesn’t get updated. Shows standard envelope. Doesn’t thrrow any errors.

Do you know where in the Database this setting is? I could check, maybe there is a weird access issue…

Do you see any errors in storage/logs?

The logs are clean:

user@ubuntu:~/docker$ tail -f inv_nnj/storage/logs/laravel.log 
#20 /var/www/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run()
#21 /var/www/app/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle()
#22 {main}
"} 
[2023-10-29 23:30:01] production.INFO: updating currencies  
[2023-10-30 06:20:00] production.INFO: Performing Autobilling 2023-10-30 06:20:00  
[2023-10-30 23:30:02] production.INFO: updating currencies  
[2023-10-31 06:20:00] production.INFO: Performing Autobilling 2023-10-31 06:20:00  
[2023-10-31 23:30:02] production.INFO: updating currencies  
[2023-11-01 06:20:00] production.INFO: Performing Autobilling 2023-11-01 06:20:00  


user@ubuntu:~/docker$ tail -f inv_nnj/storage/logs/
.gitignore        invoiceninja.log  laravel.log       


user@ubuntu:~/docker$ tail -f inv_nnj/storage/logs/invoiceninja.log 
[2023-11-01 12:00:00] production.INFO: Sending recurring invoices 2023-11-01 12:00:00  
[2023-11-01 12:00:00] production.INFO: 2023-11-01 Sending Recurring Invoices. Count = 0  
[2023-11-01 12:00:00] production.INFO: Recurring invoice send duration 2023-11-01 12:00:00 - 2023-11-01 12:00:00  
[2023-11-01 12:00:01] production.INFO: Sending invoice reminders on 2023-11-01 12:00:01  
[2023-11-01 12:30:00] production.INFO: Cleaning Stale Invoices:  
[2023-11-01 12:40:00] production.INFO: Updating calculated fields  
[2023-11-01 13:00:00] production.INFO: Sending recurring invoices 2023-11-01 01:00:00  
[2023-11-01 13:00:00] production.INFO: 2023-11-01 Sending Recurring Invoices. Count = 0  
[2023-11-01 13:00:00] production.INFO: Recurring invoice send duration 2023-11-01 01:00:00 - 2023-11-01 01:00:00  
[2023-11-01 13:00:02] production.INFO: Sending invoice reminders on 2023-11-01 01:00:02