fix: feed generator should use FullElementName() instead of raw ElementName #604
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
resolveExtensionMetadata()inservices/updateserver/joomla.goreadsmanifest.ElementNamedirectly (line 195). IfElementNameis empty butNameandPackageTypeare set, the auto-construction logic inFullElementName()would produce the correct element (e.g.pkg_+mokosuitehq→pkg_mokosuitehq), but it's never called.Expected
The feed generator should call
manifest.FullElementName()which returns the override if set, otherwise auto-constructs fromPackageType+Name.Fix
In
services/updateserver/joomla.goline 195, replace:With:
Impact
Repos that have
NameandPackageTypeset in their manifest but no explicitElementNameoverride will fall back to the repo name instead of getting the correct auto-constructed element name.jmiller referenced this issue2026-06-11 21:16:36 +00:00