방설정정보 아이폰 안뜨는 현상 수정완료

This commit is contained in:
eld_master 2025-02-14 15:05:03 +09:00
parent fc8466d5c3
commit dcd246f589

View File

@ -73,59 +73,8 @@ class _RoomSettingModalState extends State<RoomSettingModal> {
runningTime = _toInt(data['running_time'], 1);
numberOfPeople = _toInt(data['number_of_people'], 10);
scoreOpenRange = data['score_open_range']?.toString() ?? 'PRIVATE';
// // (2) room type
// final roomTypeStr = (widget.roomInfo['room_type'] ?? 'private').toString().toLowerCase();
// // if "private" => isPrivateType=true, else => isPrivateType=false
// isPrivateType = (roomTypeStr == 'private');
// // (3) firebase ref
// final roomKey = 'korea-$roomSeq';
// _roomRef = FirebaseDatabase.instance.ref('rooms/$roomKey/roomInfo');
// (4) compare my_user_seq with master_user_seq + read roomInfo from FRD
// _checkMasterAndFetchData();
}
/// Load my_user_seq from local storage,
/// then read roomInfo from FRD and update state
/// ( my_user_seq FRD에서 roomInfo state )
// Future<void> _checkMasterAndFetchData() async {
// final prefs = await SharedPreferences.getInstance();
// final myUserSeq = prefs.getInt('my_user_seq') ?? 0;
// final snapshot = await _roomRef.get();
// if (!snapshot.exists) {
// // No room info ( )
// setState(() {
// _isLoading = false;
// isMaster = false;
// roomTitle = 'No room info';
// // '방 정보 없음'
// });
// return;
// }
// final data = snapshot.value as Map<dynamic, dynamic>? ?? {};
// // e.g. master_user_seq, open_yn, etc
// final masterSeq = data['master_user_seq'] ?? 0;
// setState(() {
// isMaster = (masterSeq.toString() == myUserSeq.toString());
// // fill fields ( )
// roomTitle = data['room_title']?.toString() ?? '';
// roomIntro = data['room_intro']?.toString() ?? '';
// openYn = data['open_yn']?.toString() ?? 'Y';
// roomPw = data['room_pw']?.toString() ?? '';
// runningTime = _toInt(data['running_time'], 1);
// numberOfPeople = _toInt(data['number_of_people'], 10);
// scoreOpenRange = data['score_open_range']?.toString() ?? 'PRIVATE';
// _isLoading = false;
// });
// }
/// simple int conversion ( int )
int _toInt(dynamic val, int defaultVal) {
if (val == null) return defaultVal;