Merge remote-tracking branch 'origin/v10/dev' into v11/dev
# Conflicts: # version.json
This commit is contained in:
@@ -19,6 +19,9 @@ public class Issuu : OEmbedProviderBase
|
||||
|
||||
public override Dictionary<string, string> RequestParams => new()
|
||||
{
|
||||
// ApiUrl/?iframe=true
|
||||
{ "iframe", "true" },
|
||||
|
||||
// ApiUrl/?format=xml
|
||||
{ "format", "xml" },
|
||||
};
|
||||
|
||||
@@ -55,11 +55,12 @@ public abstract class OEmbedProviderBase : IEmbedProvider
|
||||
if (_httpClient == null)
|
||||
{
|
||||
_httpClient = new HttpClient();
|
||||
_httpClient.DefaultRequestHeaders.UserAgent.TryParseAdd("Umbraco-CMS");
|
||||
}
|
||||
|
||||
using (var request = new HttpRequestMessage(HttpMethod.Get, url))
|
||||
{
|
||||
HttpResponseMessage response = _httpClient.SendAsync(request).Result;
|
||||
HttpResponseMessage response = _httpClient.SendAsync(request).GetAwaiter().GetResult();
|
||||
return response.Content.ReadAsStringAsync().Result;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -37,6 +37,7 @@ public static class PublishedModelUtility
|
||||
switch (itemType)
|
||||
{
|
||||
case PublishedItemType.Content:
|
||||
case PublishedItemType.Element:
|
||||
return publishedSnapshot.Content?.GetContentType(alias);
|
||||
case PublishedItemType.Media:
|
||||
return publishedSnapshot.Media?.GetContentType(alias);
|
||||
|
||||
Reference in New Issue
Block a user