do not cache content from https://jacksonh.org
This commit is contained in:
@ -1368,7 +1368,7 @@ export const deleteLibraryItemsByUserId = async (userId: string) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const batchDelete = async (criteria: FindOptionsWhere<LibraryItem>) => {
|
export const batchDelete = async (criteria: FindOptionsWhere<LibraryItem>) => {
|
||||||
const batchSize = 1000
|
const batchSize = 20
|
||||||
|
|
||||||
const qb = libraryItemRepository.createQueryBuilder().where(criteria)
|
const qb = libraryItemRepository.createQueryBuilder().where(criteria)
|
||||||
const countSql = queryBuilderToRawSql(qb.select('COUNT(1)'))
|
const countSql = queryBuilderToRawSql(qb.select('COUNT(1)'))
|
||||||
|
|||||||
@ -67,6 +67,7 @@ const bucketName = process.env.GCS_UPLOAD_BUCKET || 'omnivore-files'
|
|||||||
const NO_CACHE_URLS = [
|
const NO_CACHE_URLS = [
|
||||||
'https://deviceandbrowserinfo.com/are_you_a_bot',
|
'https://deviceandbrowserinfo.com/are_you_a_bot',
|
||||||
'https://deviceandbrowserinfo.com/info_device',
|
'https://deviceandbrowserinfo.com/info_device',
|
||||||
|
'https://jacksonh.org',
|
||||||
]
|
]
|
||||||
|
|
||||||
const signToken = promisify(jwt.sign)
|
const signToken = promisify(jwt.sign)
|
||||||
@ -275,6 +276,7 @@ export const processFetchContentJob = async (
|
|||||||
const isBlocked = await isDomainBlocked(redisDataSource, domain)
|
const isBlocked = await isDomainBlocked(redisDataSource, domain)
|
||||||
if (isBlocked) {
|
if (isBlocked) {
|
||||||
console.log('domain is blocked', domain)
|
console.log('domain is blocked', domain)
|
||||||
|
logRecord.error = 'domain is blocked'
|
||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user