···114114 const config = AppConfig.fromEnv();
115115 config.validate();
116116117117- let MIN_DATE: Date | undefined = process.env.MIN_DATE
118118- ? new Date(process.env.MIN_DATE)
119119- : undefined;
120120- let MAX_DATE: Date | undefined = process.env.MAX_DATE
121121- ? new Date(process.env.MAX_DATE)
122122- : undefined;
123123-124117 const archivalFolder = config.getArchiveFolder();
125118126119 // Log begining of import with a start date time to calculate the total time.
···129122 logger.info({
130123 SourceFolder: archivalFolder,
131124 username: process.env.BLUESKY_USERNAME,
132132- MIN_DATE,
133133- MAX_DATE,
125125+ MIN_DATE: config.getMinDate(),
126126+ MAX_DATE: config.getMaxDate(),
134127 SIMULATE: config.isSimulateEnabled(),
135128 });
136129···202195 }
203196204197 // If MIN_DATE configured validate the creation date is after the minimum date config.
205205- if (MIN_DATE && checkDate && checkDate < MIN_DATE) {
198198+ const minDate = config.getMinDate();
199199+ if (minDate && checkDate && checkDate < minDate) {
206200 logger.warn(
207201 `Skipping post - Before MIN_DATE: [${checkDate.toUTCString()}]`
208202 );
···210204 }
211205212206 // If MAX_DATE configured validate the creation date is before the max date config.
213213- if (MAX_DATE && checkDate > MAX_DATE) {
207207+ const maxDate = config.getMaxDate();
208208+ if (maxDate && checkDate > maxDate) {
214209 logger.warn(
215210 `Skipping post - After MAX_DATE [${checkDate.toUTCString()}]`
216211 );