Skip to content

bug fix: honor customOSType instead of overwriting with platform OS. - #215

Open
jinanzhuan wants to merge 4 commits into
easemob:newfrom
jinanzhuan:new
Open

bug fix: honor customOSType instead of overwriting with platform OS.#215
jinanzhuan wants to merge 4 commits into
easemob:newfrom
jinanzhuan:new

Conversation

@jinanzhuan

Copy link
Copy Markdown
Contributor

No description provided.

jinanzhuan and others added 4 commits July 24, 2026 17:43
…ction)

After merging branch_unity_agora_1.4.0 (easemob#216), muteList was inconsistent:
  - C++ (models.cpp) still output JSON Array
  - C# (Group.cs / Room.cs) parsed JSON Object -> List<string>
This commit aligns with the agora fix direction (Object + Object-parse):
  - C++ Group::ToJsonObject(EMMucMuteList): revert to Object output
  - Keeps the agora-introduced C# parsing (Object -> extract keys)
  - This matches the Android native SDK format (Map<String, Long>)
  - Public API unchanged: Group.MuteList / Room.MuteList still List<string>,
    GetGroupMuteListFromServer / FetchRoomMuteList still Dictionary<string, long>

Also restore SdkVersion to 1.4.1 (was accidentally downgraded to 1.4.0 by
agora's d94eb10 'update agorachat version to 1.4.0').
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant