mirror of https://github.com/Qortal/q-tube
8 changed files with 77 additions and 68 deletions
After Width: | Height: | Size: 22 KiB |
@ -1,6 +1,7 @@ |
|||||||
export const minPriceSuperlike = 1; |
export const minPriceSuperlike = 1; |
||||||
export const titleFormatter = /[^a-zA-Z0-9\s-_!?()&'",.;:|—~@#$%^*+=<>]/g; |
|
||||||
export const titleFormatterOnSave = /[^a-zA-Z0-9\s-_!()&',.;—~@#$%^+=]/g; |
export const titleFormatter = /[\r\n]+/g; |
||||||
|
export const titleFormatterOnSave = /[\r\n/<>:"'\\*|?]+/g; |
||||||
|
|
||||||
export const videoMaxSize = 400; // Size in Megabytes (decimal)
|
export const videoMaxSize = 400; // Size in Megabytes (decimal)
|
||||||
export const maxSize = videoMaxSize *1024*1024 |
export const maxSize = videoMaxSize * 1024 * 1024; |
||||||
|
@ -1,36 +1,35 @@ |
|||||||
import { checkStructure } from './checkStructure' |
import { checkStructure } from "./checkStructure"; |
||||||
|
|
||||||
export const fetchAndEvaluateVideos = async (data: any) => { |
export const fetchAndEvaluateVideos = async (data: any) => { |
||||||
const getVideo = async () => { |
const getVideo = async () => { |
||||||
const { user, videoId, content } = data |
const { user, videoId, content } = data; |
||||||
let obj: any = { |
let obj: any = { |
||||||
...content, |
...content, |
||||||
isValid: false |
}; |
||||||
} |
|
||||||
|
|
||||||
if (!user || !videoId) return obj |
if (!user || !videoId) return obj; |
||||||
|
|
||||||
try { |
try { |
||||||
|
|
||||||
const responseData = await qortalRequest({ |
const responseData = await qortalRequest({ |
||||||
action: 'FETCH_QDN_RESOURCE', |
action: "FETCH_QDN_RESOURCE", |
||||||
name: user, |
name: user, |
||||||
service: content?.service || 'DOCUMENT', |
service: content?.service || "DOCUMENT", |
||||||
identifier: videoId |
identifier: videoId, |
||||||
}) |
}); |
||||||
if (responseData) { |
if (responseData) { |
||||||
obj = { |
obj = { |
||||||
...content, |
...content, |
||||||
...responseData, |
...responseData, |
||||||
isValid: true |
isValid: true, |
||||||
} |
isDeleted: false, |
||||||
|
}; |
||||||
} |
} |
||||||
return obj |
return obj; |
||||||
} catch (error: any) { |
} catch (error: any) { |
||||||
throw new Error(error?.message || 'error') |
throw new Error(error?.message || "error"); |
||||||
} |
} |
||||||
} |
}; |
||||||
|
|
||||||
const res = await getVideo() |
const res = await getVideo(); |
||||||
return res |
return res; |
||||||
} |
}; |
||||||
|
Loading…
Reference in new issue