base-sim: fix loading GID2
We were not even trying to load it if GID1 was successfully loaded.
This commit is contained in:
@@ -2843,9 +2843,9 @@ interface_initialization_step (GTask *task)
|
|||||||
* SIM type unknown) try to load it. */
|
* SIM type unknown) try to load it. */
|
||||||
if (IS_ESIM_WITHOUT_PROFILES (self))
|
if (IS_ESIM_WITHOUT_PROFILES (self))
|
||||||
mm_obj_dbg (self, "not loading GID2 in eSIM without profiles");
|
mm_obj_dbg (self, "not loading GID2 in eSIM without profiles");
|
||||||
else if (mm_gdbus_sim_get_gid1 (MM_GDBUS_SIM (self)) == NULL &&
|
else if (mm_gdbus_sim_get_gid2 (MM_GDBUS_SIM (self)) == NULL &&
|
||||||
MM_BASE_SIM_GET_CLASS (self)->load_gid1 &&
|
MM_BASE_SIM_GET_CLASS (self)->load_gid2 &&
|
||||||
MM_BASE_SIM_GET_CLASS (self)->load_gid1_finish) {
|
MM_BASE_SIM_GET_CLASS (self)->load_gid2_finish) {
|
||||||
MM_BASE_SIM_GET_CLASS (self)->load_gid2 (
|
MM_BASE_SIM_GET_CLASS (self)->load_gid2 (
|
||||||
self,
|
self,
|
||||||
(GAsyncReadyCallback)init_load_gid2_ready,
|
(GAsyncReadyCallback)init_load_gid2_ready,
|
||||||
|
Reference in New Issue
Block a user