tonesto7 / echo-speaks

Integrate your Amazon Echo devices into your Hubitat environment to create virtual Echo Devices. These virtual devices will allow you to speak text, make announcements, control media playback including volume, and many other Alexa features.
https://tonesto7.github.io/echo-speaks-docs/
110 stars 177 forks source link

Upgrade from 4.2.0.1 to 4.2.0.2 results in failure. #1004

Closed bdgregg closed 1 year ago

bdgregg commented 2 years ago

Upgrading via Hubitat Package Manager fails and results in role back when upgrading from 4.2.0.1 to 4.2.0.2.

Showing upgrade is available: image

Showing role back: image

Showing Error Occurred During Insallation: image

Ja50n-Kru commented 2 years ago

Issue is in Echo speaks - actions. Credit to thebearmay on forum.

Since testMode is being passed and declared in the parameters as Boolean already here:

https://github.com/tonesto7/echo-speaks/blob/2c9d39cb905cf5244a8b8dc597934a40357e760d/apps/echo-speaks-actions.groovy#L3935

it doesn't like the second declaration added here in line 3938:

https://github.com/tonesto7/echo-speaks/blob/2c9d39cb905cf5244a8b8dc597934a40357e760d/apps/echo-speaks-actions.groovy#L3938

Ja50n-Kru commented 2 years ago

Fixed on republished version last night.

bdgregg commented 2 years ago

Confirming that the upgrade went through as expected now. Thank you for the fix.

Screen shot from Hubitat Package Manager -> View Apps and Drivers:

image

github-actions[bot] commented 1 year ago

This issue has been marked stale automatically after no activity for the last 180 days.