Skip to content

Regression: Track packaged apps via AUMID vs install path #1691

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
GR8Dane604 opened this issue Apr 2, 2025 · 3 comments
Open

Regression: Track packaged apps via AUMID vs install path #1691

GR8Dane604 opened this issue Apr 2, 2025 · 3 comments

Comments

@GR8Dane604
Copy link

Summary

Hey guys. Lost the fix from Commit a3a0587 to fix issue 1524 from last April.

Basic issue is that app packages get a new folder for each update, (ie. MS Teams) and need to link Actions to the App ID instead of the Folder Path.

Thanks! Still loving this app so much!

Steps to reproduce

  1. Edit action
  2. Upgade app package
  3. View action is no longer linked:
    Image

EarTrumpet version

2.3.0.99

Windows version

10.0.26120.3380

Additional information

No response

@riverar
Copy link
Contributor

riverar commented Apr 18, 2025

That fix is still in place in dev branch. Is it maybe an old action that hasn't had that entry re-created perhaps?

@GR8Dane604
Copy link
Author

That fix is still in place in dev branch. Is it maybe an old action that hasn't had that entry re-created perhaps?

No. It's happened several times in the past few months with each update to MS Teams. I keep updating the action, but it loses it's pointer after each update. I'll try reinstalling the dev branch again just in case.

@riverar
Copy link
Contributor

riverar commented Apr 18, 2025

Hm I created a new action here and tied it to teams, and see this behind the scenes:

<?xml version="1.0" encoding="utf-16"?>
<ArrayOfEarTrumpetAction
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<EarTrumpetAction>
		<DisplayName>test</DisplayName>
		<Id>355a94d3-3598-461d-a5f8-654cdd79deb1</Id>
		<Triggers />
		<Conditions />
		<Actions>
			<BaseAction xsi:type="SetAppVolumeAction">
				<Device>
					<Kind>Playback</Kind>
				</Device>
				<App>
					<Id>C:\Program Files\WindowsApps\MSTeams_25094.303.3554.9058_x64__8wekyb3d8bbwe</Id>
				</App>
				<Option>Increment</Option>
				<Volume>5</Volume>
			</BaseAction>
		</Actions>
	</EarTrumpetAction>
</ArrayOfEarTrumpetAction>

I expected to see an app ID, huh. Let me dig into this a bit more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants