They should provide fair lodging which allow someone to complete their career. Firing an worker since he / she is disabled is actually a violation of federal regulation and community coverage in California.
These https://jmllaw.com/areas-of-practice/employment-law/wrongful-termination.shtml