Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez Gual <lluis@novell.com>2011-06-29 16:47:57 +0400
committerLluis Sanchez Gual <lluis@novell.com>2011-06-29 16:47:57 +0400
commitd18afa5803d0b4b411c0ee595ce6736e406585a9 (patch)
treeec69fa8c0d48097eb05c769cfddbebc582fe62db /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Updater
parente2a6f4326aaaa37cac968924976a3f05012e8e50 (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.cs3
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 ();