Thank you Nanci! The workaround fixed the issue and we will begin the upgrade process.
Thanks!
Thank you Nanci! The workaround fixed the issue and we will begin the upgrade process.
Thanks!
Hello. We are having issues when searching in two feeds. Both of these have over 100 packages. If we change the Package Count dropdown at the top of the page to 100 we get a spinning loading wheel and nothing ever happens.
Changing it to 25 or 50 work without issues.
Also, if we search with certain strings we get the same thing. For example we can search on the word "account" and the search works and we see packages with that string. If we search on "vendor" or even "ven" we get the spinning loading wheel again and nothing happens. We do see this message in the logs during this.
Message: An error occurred in the web application: Value cannot be null. Parameter name: uriString
Details: URL: http://site/0x44/ProGet.WebApplication/Inedo.ProGet.WebApplication.Pages.Feeds.BrowseFeedPage/GetPackagesAsync
Referrer: https://site/feeds/corp-prod-nuget
User:
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36
Stack trace: at System.Uri..ctor(String uriString, UriKind uriKind)
at System.UriBuilder..ctor(String uri)
at Inedo.ProGet.Feeds.NuGet.NuGetPackage.GetIconUrl(String feedName)
at Inedo.ProGet.WebApplication.UnifiedFeedBrowsing.Feeds.NuGetFeedDataFactory.<>c__DisplayClass1_0.<GetPackagesAsync>b__0(ProGetFeedPackage p)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
at Inedo.Web.Handlers.JsonDataHttpHandler.AsyncHandler.<ProcessRequestAsync>d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar)
at Inedo.Web.Handlers.AsyncHandlerWrapper.EndProcessRequest(IAsyncResult result)
at System.Web.HttpApplication.CallHandlerExecutionStep.InvokeEndHandler(IAsyncResult ar)
at System.Web.HttpApplication.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar)
Thanks!
Colin