-
Notifications
You must be signed in to change notification settings - Fork 171
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
UAS: Channel Update from manual app installer broken #214
Comments
Not sure I get what you are saying here? Doing a manual install of a bundle, not in UAS, will set the branch dir to master Like this get shows:
However, if doing a "Factory Reset", will make WebTools loose track of the install source, when migrated back in, and has always been so. Is that what you perhaps is seen? |
Sorry, you are right. The current version (and possibly the previous version) will set the My issue may be from an older version of the WT (I guess). For some reason many of my previously manually installed channels do not have the branch set. They are all GitHub channels that are not included within the UAS (hence manual). I can go through each one and remove them, then re-add them so the Note:
|
I'll see what I can do here ;-) |
And would it be possible for you to post a dump of your current dict? |
Yes: wt-dict.zip |
Care to test the Issue-214 branch? /T |
Tested the Issue-214 branch, but found git.py#L244 was |
Fix checked into a45d8f9 |
When a channel is installed by the manual app installer the
branch
is set to''
(git.py#L368), which was fine in the past, but now v2.3 requires abranch
when updating the channel, or using the update all channels feature (git.py#L223-L253).Example: git.py#L250
Dict['installed'][bundle]['branch']
returns an empty string, causing a malformed URL.Side Note: Re-using the migrate channels function does not auto-fill the missing branch info.
The text was updated successfully, but these errors were encountered: