default Settings getByKeycloakId()

in src/main/java/com/epam/digital/data/platform/settings/api/repository/SettingsRepository.java [27:33]


  default Settings getByKeycloakId(UUID keycloakId) {
    return findByKeycloakId(keycloakId).orElseGet(() -> {
      var settings = new Settings();
      settings.setKeycloakId(keycloakId);
      return save(settings);
    });
  }