+
Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

fix catalog install flow #330

Merged
merged 1 commit into from
Nov 2, 2020
Merged

fix catalog install flow #330

merged 1 commit into from
Nov 2, 2020

Conversation

tarkah
Copy link
Member

@tarkah tarkah commented Nov 1, 2020

Proposed Changes

  • Do not insert the catalog addon into our main addons vec until it has
    been successfully unpacked.
  • Make sure any existing addon that has the same addon folders as our
    newly installed addon is removed prior to inserting the new addon to
    prevent dupliates.
  • Make sure addon cache entries are removed when the addon is deleted
    or when the same addon is installed via catalog from the Curse source

Checklist

  • Tested on all platforms changed
  • Added an entry to CHANGELOG.md if knowledge of this change could be valuable to users

- Do not insert the catalog addon into our main addons vec until it has
  been successfully unpacked.
- Make sure any existing addon that has the same addon folders as our
  newly installed addon is removed prior to inserting the new addon to
  prevent dupliates.
- Make sure addon cache entries are removed when the addon is deleted
  or when the same addon is installed via catalog from the Curse source
Copy link
Member

@casperstorm casperstorm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 👍🏻

@casperstorm
Copy link
Member

You feel this is ready to be merged, @tarkah?

@tarkah
Copy link
Member Author

tarkah commented Nov 2, 2020

Yup!

@casperstorm casperstorm merged commit 6ea53a8 into development Nov 2, 2020
@casperstorm casperstorm deleted the fix/install-flow branch November 2, 2020 15:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载