Skip to content

Commit ebe5f0c

Browse files
committed
2023.11.25.0
SettingsHost, SiteSettingsBase: change comparer to 'MembersDistinctComparerExtended' API.RedGifs: fix initial UserAgent value AutoDownloader: add 'IsManual' to 'Copy' function
1 parent a540ade commit ebe5f0c

6 files changed

Lines changed: 13 additions & 5 deletions

File tree

Changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# 2023.11.25.0
2+
3+
*2023-11-25*
4+
5+
- Fixed
6+
- Reddit: missing refresh token button in the settings form
7+
18
# 2023.11.24.0
29

310
*2023-11-24*

SCrawler/API/Base/SiteSettingsBase.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ Namespace API.Base
280280
#End Region
281281
Protected Sub CLONE_PROPERTIES(ByVal Source As ISiteSettings, ByVal Destination As ISiteSettings, ByVal IsUpdate As Boolean,
282282
Optional ByVal Full As Boolean = True)
283-
Dim comparer As New MembersDistinctComparer
283+
Dim comparer As New MembersDistinctComparerExtended
284284
'0 = update
285285
'1 = clone
286286
'2 = any

SCrawler/API/Redgifs/SiteSettings.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Namespace API.RedGifs
4343
t = .Headers.Value(TokenName)
4444
End With
4545
Token = New PropertyValue(t, GetType(String), Sub(v) UpdateResponse(NameOf(Token), v))
46-
UserAgent = New PropertyValue(Responser.UserAgent, GetType(String), Sub(v) UpdateResponse(NameOf(UserAgent), v))
46+
UserAgent = New PropertyValue(If(Responser.UserAgentExists, Responser.UserAgent, String.Empty), GetType(String), Sub(v) UpdateResponse(NameOf(UserAgent), v))
4747
TokenLastDateUpdated = New PropertyValue(Now.AddYears(-1), GetType(Date))
4848
TokenUpdateInterval = New PropertyValue(60 * 12, GetType(Integer))
4949
TokenUpdateIntervalProvider = New TokenRefreshIntervalProvider

SCrawler/Download/Automation/AutoDownloader.vb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,7 @@ Namespace DownloadObjects
339339
.Name = String.Empty
340340
._Mode = _Mode
341341
.Groups.ListAddList(Groups, LAP.ClearBeforeAdd)
342+
.IsManual = IsManual
342343
.Timer = Timer
343344
.StartupDelay = StartupDelay
344345
.ShowNotifications = ShowNotifications

SCrawler/My Project/AssemblyInfo.vb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ Imports System.Runtime.InteropServices
3232
' by using the '*' as shown below:
3333
' <Assembly: AssemblyVersion("1.0.*")>
3434

35-
<Assembly: AssemblyVersion("2023.11.24.0")>
36-
<Assembly: AssemblyFileVersion("2023.11.24.0")>
35+
<Assembly: AssemblyVersion("2023.11.25.0")>
36+
<Assembly: AssemblyFileVersion("2023.11.25.0")>
3737
<Assembly: NeutralResourcesLanguage("en")>

SCrawler/PluginsEnvironment/Hosts/SettingsHost.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ Namespace Plugin.Hosts
260260

261261
Source.BeginInit()
262262

263-
Dim Members As IEnumerable(Of MemberInfo) = GetObjectMembers(Plugin,,, True, New MembersDistinctComparer) 'Plugin.GetType.GetTypeInfo.DeclaredMembers
263+
Dim Members As IEnumerable(Of MemberInfo) = GetObjectMembers(Plugin,,, True, New MembersDistinctComparerExtended) 'Plugin.GetType.GetTypeInfo.DeclaredMembers
264264

265265
_ResponserIsContainer = TypeOf Plugin Is IResponserContainer
266266
If Members.ListExists Then

0 commit comments

Comments
 (0)