data may be None if twitter data property unconfigured: File "/opt/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/components/notify/twitter.py", line 63, in send_message media = data.get(ATTR_MEDIA)
This commit is contained in:
parent
1a1571cd52
commit
c67c20f752
1 changed files with 7 additions and 4 deletions
|
@ -60,10 +60,13 @@ class TwitterNotificationService(BaseNotificationService):
|
||||||
def send_message(self, message="", **kwargs):
|
def send_message(self, message="", **kwargs):
|
||||||
"""Tweet a message, optionally with media."""
|
"""Tweet a message, optionally with media."""
|
||||||
data = kwargs.get(ATTR_DATA)
|
data = kwargs.get(ATTR_DATA)
|
||||||
media = data.get(ATTR_MEDIA)
|
|
||||||
if not self.hass.config.is_allowed_path(media):
|
media = None
|
||||||
_LOGGER.warning("'%s' is not in a whitelisted area.", media)
|
if data:
|
||||||
return
|
media = data.get(ATTR_MEDIA)
|
||||||
|
if not self.hass.config.is_allowed_path(media):
|
||||||
|
_LOGGER.warning("'%s' is not in a whitelisted area.", media)
|
||||||
|
return
|
||||||
|
|
||||||
media_id = self.upload_media(media)
|
media_id = self.upload_media(media)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue