ferdi
ferdi copied to clipboard
Ferdi Locked itself upon upgrading from 5.6 to 5.8 - the lock feature had not been set previously.
Avoid duplicates
- [X] I have searched the issues tracker for a bug report similar to mine, in vain
Steps to reproduce
-
Upgrade from Ferdi 5.6 to 5.8
-
Ferdi will launch with a lock screen. Since there was no password set, there's no way to unlock. This happens even if update is re-downloaded.
Debug link
Ferdi Debug info:
{"host":{"platform":"darwin","release":"19.6.0","screens":[{"id":459137081,"bounds":{"x":0,"y":0,"width":2560,"height":1080},"workArea":{"x":0,"y":23,"width":2560,"height":1057},"accelerometerSupport":"unknown","monochrome":false,"colorDepth":24,"colorSpace":"{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}","depthPerComponent":8,"size":{"width":2560,"height":1080},"displayFrequency":59,"workAreaSize":{"width":2560,"height":1057},"scaleFactor":1,"rotation":0,"internal":false,"touchSupport":"unknown"},{"id":1007444160,"bounds":{"x":1261,"y":1080,"width":1920,"height":1080},"workArea":{"x":1261,"y":1103,"width":1920,"height":1057},"accelerometerSupport":"unknown","monochrome":false,"colorDepth":24,"colorSpace":"{primaries_d50_referred: [[0.6582, 0.3350], [0.3429, 0.6040], [0.1578, 0.0730]], transfer:BT709_APPLE, matrix:RGB, range:FULL}","depthPerComponent":8,"size":{"width":1920,"height":1080},"displayFrequency":59,"workAreaSize":{"width":1920,"height":1057},"scaleFactor":1,"rotation":0,"internal":false,"touchSupport":"unknown"},{"id":1007444161,"bounds":{"x":-659,"y":1080,"width":1920,"height":1080},"workArea":{"x":-659,"y":1103,"width":1920,"height":1057},"accelerometerSupport":"unknown","monochrome":false,"colorDepth":24,"colorSpace":"{primaries_d50_referred: [[0.6582, 0.3350], [0.3429, 0.6040], [0.1578, 0.0730]], transfer:BT709_APPLE, matrix:RGB, range:FULL}","depthPerComponent":8,"size":{"width":1920,"height":1080},"displayFrequency":59,"workAreaSize":{"width":1920,"height":1057},"scaleFactor":1,"rotation":0,"internal":false,"touchSupport":"unknown"}]},"ferdi":{"version":"5.8.0","electron":"15.3.4","installedRecipes":[{"id":"airtable","version":"1.1.1"},{"id":"discord","version":"1.4.6"},{"id":"facebook","version":"1.1.2"},{"id":"facebookpages","version":"1.2.3"},{"id":"franz-custom-website","version":"1.1.0"},{"id":"github","version":"2.3.1"},{"id":"instagram","version":"2.2.5"},{"id":"linkedin","version":"1.2.2"},{"id":"mastodon","version":"1.2.1"},{"id":"messenger","version":"1.3.3"},{"id":"reddit","version":"1.1.2"},{"id":"slack","version":"1.3.4"},{"id":"tweetdeck","version":"1.2.2"},{"id":"twitch","version":"1.1.0"},{"id":"twitter","version":"1.2.1"},{}],"devRecipes":[],"services":[{"id":"77262058-4168-4551-bbd5-5b808530a67d","recipe":"messenger","isAttached":false,"isActive":true,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"5e7163ae-befa-4d06-ab4a-42a993efa831","recipe":"slack","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"c52aeb01-bcbc-46c7-bdf6-576d8a227825","recipe":"linkedin","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"fe44d5f8-3279-4ca6-9c4e-be52c748afcf","recipe":"twitter","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false},{"id":"c2233756-e4a3-4794-8010-0fc8f36d1cf8","recipe":"tweetdeck","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"28ce290e-6dec-4f50-9637-d7cdba47498d","recipe":"instagram","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"ff0b6fed-49cf-43d8-9a50-b37065d8f905","recipe":"discord","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"4a65f3af-da5f-43c4-8940-d511ba0f1de2","recipe":"reddit","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"5bbe41d7-cdf3-4d2a-9a25-1c9fa6afde36","recipe":"twitch","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"9758439b-5d84-405b-9280-760158620303","recipe":"facebook","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false},{"id":"9f066718-60a6-4959-b34a-a2f90c8d1781","recipe":"mastodon","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"fa1e4422-18b7-4fc5-a89e-385292f19a10","recipe":"facebookpages","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false},{"id":"fd1f29fa-612d-4595-b064-de59a5cf2595","recipe":"airtable","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"16937894-cb73-4ab8-afb8-14a2f383378d","recipe":"franz-custom-website","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true},{"id":"e9f7ab4c-4d99-4bc0-afc2-ce5f81072af3","recipe":"github","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true}],"messages":[{"type":"error","info":["error","Warning: Failed %s type: %s%s","prop","Invalid prop actions.service of type Object supplied to AppLayoutContainer, expected instance of _class.","\n at AppLayoutContainer (/Applications/Ferdi.app/Contents/Resources/app.asar/containers/layout/AppLayoutContainer.js:1:1742)\n at /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:513:34\n at actions.settings of type Object supplied to LockedScreen, expected instance of _class.","\n at LockedScreen (/Applications/Ferdi.app/Contents/Resources/app.asar/containers/auth/LockedScreen.js:1:814)\n at /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:513:34\n at AppLayout (/Applications/Ferdi.app/Contents/Resources/app.asar/components/layout/AppLayout.js:1:2631)\n at /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:407:25\n at injectIntl(WithStyles(AppLayout))\n at ThemeProvider (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/theming/dist/theming.cjs.js:78:37)\n at AppLayoutContainer (/Applications/Ferdi.app/Contents/Resources/app.asar/containers/layout/AppLayoutContainer.js:1:1742)\n at /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:513:34\n at
Screenshots

Additional information
The following upgrade didn't lock on my M1 MacBook Pro...so I'm not sure why it locked here.