fix getByid_first return