İnput Verisi Kontrol Etme

SoftwareTR

Yönetici
Yönetici
Moderatör
Onaylı
Kod:
async fnJoinToGame() {
  var currentUser = await Parse.User.current().fetch();
  let isJoinableUser = false;
  if((typeof currentUser.get("pubg_profile_name") !== 'undefined' && currentUser.get("pubg_profile_name") !== '') && (typeof currentUser.get("pubg_mobile_profile_name") !== 'undefined' && currentUser.get("pubg_mobile_profile_name") !== '')) {
    isJoinableUser = true;
  }
 
  if(isJoinableUser) {
    Parse.Cloud.run("joinRoom", { "room_id": this.game_id })
      .then(
        success => {
          console.log(success);
          this.iziToast.info({ title: "Odaya başarıyla katıldınız." });
          this.fnCheckRoom();
          this.userService.getPlayerCount(this.game_id);
          Promise.resolve(this.userService.getComingGames());
        }
      )
      .catch(error => { this.iziToast.error({ title: "Odaya katılırken bir hata oluştu.", message: error.message }); })
  } else {
    Swal.fire({
      title: 'Error!',
      text: 'Lütfen eksik bilgilerinizi "Oyun Ayarları" bölümünden doldurun.',
      icon: 'error',
      confirmButtonText: 'Tamam'
    })
  }
}
 

Çevrimiçi üyeler

Şu anda çevrimiçi üye yok.

Forum istatistikleri

Konular
55
Mesajlar
69
Kullanıcılar
12
Son üye
bewolt
Üst