diff --git a/jw_player.install b/jw_player.install index f9db0ed..00320df 100755 --- a/jw_player.install +++ b/jw_player.install @@ -51,11 +51,12 @@ function jw_player_update_8001() { * Set the jw player key if it already exists. */ function jw_player_update_8002() { + // The configuration variable license_key has been renamed to jw_player_key. $config = \Drupal::configFactory()->getEditable('jw_player.settings'); - if ($config->get('license_key')) { - if (!$config->get('jw_player_key')) { - $config->set('jw_player_key', $config->get('license_key')); - $config->clear('license_key'); - } + // Ensure that the jw_player_key is taken from the license_key when updating + // if the jw_player_key was not already set. + if ($config->get('license_key') && !$config->get('jw_player_key')) { + $config->set('jw_player_key', $config->get('license_key')); + $config->clear('license_key'); } }