Closed Pheggas closed 1 year ago
Quick fix (before this issue gets fixed)
Add this to you docker-compose.yml to database container section
stdin_open: true # docker run -i
tty: true # docker run -t
So i can access the command line.
psql
command (ex. psql -h [host] -d [database_name] -U [user]
) and enter the password for your database user\c [database_name]
(to connect to database)select * from users;
# DON'T FORGET THE SEMICOLONS!update users set "<attribute>"='<value>', "<attribute>"='<value>' where "id"= '<uuid>';
(ex. update users set "firsName"='Josh', "lastName"='Steward' where "id"= '69aaa0ba-ac96-436b-b69c-31f4196ea8fc'; ) # DON'T FORGET THE SEMICOLONS!
5.1. The <attribute>
and <value>
is the attribute and value you want to set. <uuid>
is ID you can read up from select * from users;
command
The bug
Hello. So i've set up immich on docker with additional custom proxy on top of immich's proxy and with OAuth service (Keycloak). I made a user in Keycloak but didn't specify the First and Last name. As soon as i hit
Login with OAuth
immich throws this error:With UI looking like:
I used the Immich only for web for now so ignore Mobile App version.
The OS that Immich Server is running on
Ubuntu 22.04
Version of Immich Server
1.60.0
Version of Immich Mobile App
1.59.0
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Additional information
No response