-
Notifications
You must be signed in to change notification settings - Fork 279
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
Some apps display a blank name in outdated
& their bundleId in list
output
#490
Comments
@phatblat @chris-araman I didn't want to install a random app on my computer, but I'm assuming that somehow the It looks like installed If so, I assume that the empty If that is correct, I propose: Getting rid of Using a new
The first option relies on the Which do you prefer? |
outdated
& their bundleId in list
output
outdated
& their bundleId in list
outputoutdated
& their bundleId in list
output
@carlosfrodriguez Can you help us diagnose this issue? Is this still occurring with the "stable" mas 1.8.6 release? If so, can you try installing the much improved unreleased version of mas from the brew install --HEAD mas Does that still experience this issue? Thanks. |
@carlosfrodriguez I installed Bandwidth+. For both 1.8.6 & the new code in the
Maybe this was a problem with Bandwidth+ 1.21. Maybe it was a transient error. |
@carlosfrodriguez Does mas 1.8.7 fix this issue? |
Hi @rgoldberg I'm not able to reproduce it entirely as Bandwidth+ is currently updated, but I can see from the |
@carlosfrodriguez I don't know for sure that it's fixed by anything in the mas code, I just haven't experienced the issue in 1.8.7. It might have been caused by bad data for Bandwidth+ in the Mac App Store that has subsequently been fixed. If you or anyone else experiences a similar problem, then I assume you or they will open a new issue, at which time we can investigate when we can reproduce the error. Thanks for the info. |
Reopening because we should replace |
Resolved by #690. |
Solution?
Replace
appNameOrBundleIdentifier
withdisplayName
, and probably replaceappName
wherever it is used to output.displayName
would output the fir non-empty value of the following:appName
.app
extension of thebundlePath
bundleIdentifier
Rejected looking up the
trackName
from astoreSearch.lookup(app: appId)
call:AppStoreSearcher
to be passed around / made available.Original Issue
Your Environment
mas version
:1.8.6system_profiler SPSoftwareDataType -detailLevel mini
): 13.3.1mas Install Method
brew install mas
(homebrew-core).pkg
installer from releasesDescribe the Bug
Bandwidth+ App name does not show correctly or even does not show, depends on the command.
App link https://apps.apple.com/es/app/bandwidth/id490461369?l=en&mt=12
To Reproduce
Steps to reproduce the behavior:
mas list
mas outdated
Expected Behaviour
The name of the App (Bandwidth+) is displayed correctly and consistent among the mas commands
Actual Behaviour
Screenshots, Terminal Output
Additional Context
The text was updated successfully, but these errors were encountered: