We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ddedcac commit d0b3182Copy full SHA for d0b3182
backend/helpers/pluginhelper/api/api_collector_with_state.go
@@ -135,7 +135,12 @@ func NewStatefulApiCollector(args RawDataSubTaskArgs) (*ApiCollectorStateManager
135
136
currentTime := time.Now()
137
oldState.LatestSuccessStart = ¤tTime
138
- oldState.TimeAfter = syncPolicy.TimeAfter
+ if syncPolicy != nil {
139
+ oldState.TimeAfter = syncPolicy.TimeAfter
140
+ if syncPolicy.TimeAfter != nil && oldTimeAfter != nil && (oldTimeAfter).Before(*syncPolicy.TimeAfter) && !syncPolicy.FullSync {
141
+ oldState.TimeAfter = oldTimeAfter
142
+ }
143
144
145
return &ApiCollectorStateManager{
146
RawDataSubTaskArgs: args,
0 commit comments