Uh oh!
There was an error while loading. Please reload this page.
Add typings to config - #35581
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
| $publicUploadEnabled = $shareManager->shareApiLinkAllowPublicUpload() ? 'yes' : 'no'; | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', false); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', 'false'); |
Check notice
Code scanning / Psalm
PossiblyNullReference
| $userSession = \OC::$server->getUserSession(); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', false); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', 'false'); |
Check notice
Code scanning / Psalm
PossiblyNullReference
| $userSession = \OC::$server->getUserSession(); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', false); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', 'false'); |
Check notice
Code scanning / Psalm
PossiblyNullReference
| $userSession = Server::get(IUserSession::class); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', false); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', 'false'); |
Check notice
Code scanning / Psalm
PossiblyNullReference
| $userSession = \OC::$server->getUserSession(); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', false); | ||
| $showgridview = $config->getUserValue($userSession->getUser()->getUID(), 'files', 'show_grid', 'false'); |
Check notice
Code scanning / Psalm
PossiblyNullReference
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
come-nc
commented
Dec 6, 2022
I would vote for adding String/Bool/Int variant to getUserValue and getAppValue as well. |
J0WI
commented
Dec 6, 2022
agreed, but it's way too much work to solve this at once. |
sorbaugh
commented
Aug 16, 2024
Hello @J0WI, it seems this PR has not had much activity for a while now. Please let us know if you'd like us to reopen this! |
Summary
Add some typing interfaces to config classes.
TODO (not in this PR)
''vsnullusage in default vaules.getSystemValuewith type save alternativesgetUserValueandgetAppValueChecklist