Use Plex server URL as config entry title (#47010)
This commit is contained in:
parent
39baeb62f2
commit
2f1dba74d1
2 changed files with 6 additions and 6 deletions
|
@ -240,7 +240,7 @@ class PlexFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||||
|
|
||||||
_LOGGER.debug("Valid config created for %s", plex_server.friendly_name)
|
_LOGGER.debug("Valid config created for %s", plex_server.friendly_name)
|
||||||
|
|
||||||
return self.async_create_entry(title=plex_server.friendly_name, data=data)
|
return self.async_create_entry(title=url, data=data)
|
||||||
|
|
||||||
async def async_step_select_server(self, user_input=None):
|
async def async_step_select_server(self, user_input=None):
|
||||||
"""Use selected Plex server."""
|
"""Use selected Plex server."""
|
||||||
|
|
|
@ -203,7 +203,7 @@ async def test_single_available_server(hass, mock_plex_calls):
|
||||||
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
||||||
|
|
||||||
assert result["title"] == mock_plex_server.friendly_name
|
assert result["title"] == mock_plex_server.url_in_use
|
||||||
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
||||||
assert (
|
assert (
|
||||||
result["data"][CONF_SERVER_IDENTIFIER]
|
result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
|
@ -259,7 +259,7 @@ async def test_multiple_servers_with_selection(
|
||||||
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
||||||
|
|
||||||
assert result["title"] == mock_plex_server.friendly_name
|
assert result["title"] == mock_plex_server.url_in_use
|
||||||
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
||||||
assert (
|
assert (
|
||||||
result["data"][CONF_SERVER_IDENTIFIER]
|
result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
|
@ -317,7 +317,7 @@ async def test_adding_last_unconfigured_server(
|
||||||
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
||||||
|
|
||||||
assert result["title"] == mock_plex_server.friendly_name
|
assert result["title"] == mock_plex_server.url_in_use
|
||||||
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
||||||
assert (
|
assert (
|
||||||
result["data"][CONF_SERVER_IDENTIFIER]
|
result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
|
@ -656,7 +656,7 @@ async def test_manual_config(hass, mock_plex_calls):
|
||||||
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
||||||
|
|
||||||
assert result["title"] == mock_plex_server.friendly_name
|
assert result["title"] == mock_plex_server.url_in_use
|
||||||
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
||||||
assert result["data"][CONF_SERVER_IDENTIFIER] == mock_plex_server.machine_identifier
|
assert result["data"][CONF_SERVER_IDENTIFIER] == mock_plex_server.machine_identifier
|
||||||
assert result["data"][PLEX_SERVER_CONFIG][CONF_URL] == mock_plex_server.url_in_use
|
assert result["data"][PLEX_SERVER_CONFIG][CONF_URL] == mock_plex_server.url_in_use
|
||||||
|
@ -692,7 +692,7 @@ async def test_manual_config_with_token(hass, mock_plex_calls):
|
||||||
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
server_id = result["data"][CONF_SERVER_IDENTIFIER]
|
||||||
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
mock_plex_server = hass.data[DOMAIN][SERVERS][server_id]
|
||||||
|
|
||||||
assert result["title"] == mock_plex_server.friendly_name
|
assert result["title"] == mock_plex_server.url_in_use
|
||||||
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
assert result["data"][CONF_SERVER] == mock_plex_server.friendly_name
|
||||||
assert result["data"][CONF_SERVER_IDENTIFIER] == mock_plex_server.machine_identifier
|
assert result["data"][CONF_SERVER_IDENTIFIER] == mock_plex_server.machine_identifier
|
||||||
assert result["data"][PLEX_SERVER_CONFIG][CONF_URL] == mock_plex_server.url_in_use
|
assert result["data"][PLEX_SERVER_CONFIG][CONF_URL] == mock_plex_server.url_in_use
|
||||||
|
|
Loading…
Add table
Reference in a new issue