Browse Source

Metadata for publishes is now a file instead of Base64.

.eslintrc renamed to cjs to fix error when using ESLint

Max file size is now global variable that coverts file size to binary byte format automatically.

Many small EsLint fixes.

Fixed no key warning in MultiplePublishAll.tsx
pull/29/head
Qortal Dev 3 months ago
parent
commit
728437ea97
  1. 1
      src/components/Publish/EditVideo/EditVideo.tsx
  2. 2
      src/components/Publish/MultiplePublish/MultiplePublishAll.tsx
  3. 2
      src/components/Publish/PublishVideo/PublishVideo.tsx
  4. 4
      src/utils/toBase64.ts

1
src/components/Publish/EditVideo/EditVideo.tsx

@ -318,7 +318,6 @@ export const EditVideo = () => {
tag1: QTUBE_VIDEO_BASE,
filename: `${alphanumericString.trim()}.${fileExtension}`,
};
console.log('edit file is: ', file)
listOfPublishes.push(requestBodyVideo);
}

2
src/components/Publish/MultiplePublish/MultiplePublishAll.tsx

@ -78,7 +78,7 @@ export const MultiplePublish = ({
);
const retry = () => {
let newlistOfMultiplePublishes: any[] = [];
const newlistOfMultiplePublishes: any[] = [];
listOfUnsuccessfulPublishes?.forEach(item => {
const findPub = publishes?.resources.find(
(res: any) => res?.identifier === item.identifier

2
src/components/Publish/PublishVideo/PublishVideo.tsx

@ -146,7 +146,6 @@ export const PublishVideo = ({ editId, editContent }: NewCrowdfundProps) => {
maxSize,
onDrop: (acceptedFiles, rejectedFiles) => {
const formatArray = acceptedFiles.map(item => {
console.log('file: ', item)
let filteredTitle = "";
if (isCheckTitleByFile) {
@ -288,7 +287,6 @@ export const PublishVideo = ({ editId, editContent }: NewCrowdfundProps) => {
/[^a-zA-Z0-9_]/g,
""
);
console.log('file size: ', file.size)
const videoObject: any = {
title,
version: 1,

4
src/utils/toBase64.ts

@ -51,9 +51,9 @@ export function objectToFile(obj: any) {
const jsonString = JSON.stringify(obj)
// Step 2: Create a Blob from the JSON string
const blob = new Blob([jsonString], { type: 'application/json' })
return blob
return new Blob([jsonString], { type: 'application/json' })
}
export function objectToUint8Array(obj: any) {
// Convert the object to a JSON string
const jsonString = JSON.stringify(obj)

Loading…
Cancel
Save