in Editor/Bootstrap/BootstrapSettings.cs [232:254]
public void RefreshCurrentBucket()
{
GetSettingResponse bucketNameResponse = _coreApi.GetSetting(SettingsKeys.CurrentBucketName);
CurrentBucketName = bucketNameResponse.Success ? bucketNameResponse.Value : null;
GetSettingResponse currentRegionResponse = _coreApi.GetSetting(SettingsKeys.CurrentRegion);
bool isRegionValid = _coreApi.IsValidRegion(currentRegionResponse.Value);
CurrentRegion = currentRegionResponse.Success && isRegionValid ? currentRegionResponse.Value : null;
HasCurrentBucket = !string.IsNullOrEmpty(CurrentBucketName) && isRegionValid;
if (HasCurrentBucket)
{
CurrentBucketUrl = _bucketUrlFormatter.Format(CurrentBucketName, CurrentRegion);
return;
}
CurrentBucketName = null;
CurrentBucketUrl = null;
if (!isRegionValid)
{
CurrentRegion = null;
}
}