diff options
author | Lluis Sanchez Gual <lluis@novell.com> | 2011-06-29 16:47:57 +0400 |
---|---|---|
committer | Lluis Sanchez Gual <lluis@novell.com> | 2011-06-29 16:47:57 +0400 |
commit | d18afa5803d0b4b411c0ee595ce6736e406585a9 (patch) | |
tree | ec69fa8c0d48097eb05c769cfddbebc582fe62db /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater | |
parent | e2a6f4326aaaa37cac968924976a3f05012e8e50 (diff) |
Make sure the test repository is registered when user requests test updates
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater/AddinsUpdateHandler.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater/AddinsUpdateHandler.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater/AddinsUpdateHandler.cs index bf2e461c28..8a6db49c9c 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater/AddinsUpdateHandler.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater/AddinsUpdateHandler.cs @@ -31,6 +31,7 @@ using MonoDevelop.Core.ProgressMonitoring; using Mono.Addins.Gui; using MonoDevelop.Ide.ProgressMonitoring; using Mono.Addins; +using MonoDevelop.Core.Setup; namespace MonoDevelop.Ide.Updater { @@ -51,6 +52,8 @@ namespace MonoDevelop.Ide.Updater { updateMonitor = monitor; try { + if (UpdateService.UpdateLevel == UpdateLevel.Test) + Runtime.AddinSetupService.RegisterMainRepository (UpdateLevel.Test, true); using (ProgressStatusMonitor pm = new ProgressStatusMonitor (monitor)) { Runtime.AddinSetupService.Repositories.UpdateAllRepositories (pm); updates = Runtime.AddinSetupService.Repositories.GetAvailableUpdates (); |