rIIh / magx_dart_client

Dart Client for MagX multiplayer game server.
MIT License
4 stars 1 forks source link

Room pid type must be string #1

Closed udamir closed 2 years ago

udamir commented 2 years ago

Hi, Current version of MagX library uses pid as string. Please update RoomDescription definition:

@freezed
abstract class RoomDescription with _$RoomDescription {
  const factory RoomDescription({
    String id,
    int pid, // -> String pid
    String hostId,
    String name,
    bool locked,
    List<String> clients,
    Data data,
  }) = _RoomDescription;

  factory RoomDescription.fromJson(Map<String, dynamic> json) => _$RoomDescriptionFromJson(json);
}

Thank you!

rIIh commented 2 years ago

Resolved in v3.3.0