не найден, он возвращает пустую строку. Хотелось бы чтоб остальной код не задумывался над этим. Написал такое решение:
                  
                  
                  private fun getString(key: String): String {
                  
                  
                      val configValue = remoteConfig.getString(key)
                  
                  
                      return if (configValue.isNullOrEmpty()) {
                  
                  
                          EXPERIMENT_DEFAULT
                  
                  
                      } else {
                  
                  
                          configValue
                  
                  
                      }
                  
                  
                  }
                  
                  
                  Может есть более простой вариант?
                  
                  
                
возвращать nullable?
return remoteConfig.getString(key)?.takeUnless { it.isEmpty() } ?: EXPERIMENT_DEFAULT
Обсуждают сегодня