mirror of
https://github.com/Qortal/qapp-core.git
synced 2025-06-14 17:41:20 +00:00
fixes
This commit is contained in:
parent
386906f262
commit
9663ab2459
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "qapp-core",
|
"name": "qapp-core",
|
||||||
"version": "1.0.21",
|
"version": "1.0.22",
|
||||||
"description": "Qortal's core React library with global state, UI components, and utilities",
|
"description": "Qortal's core React library with global state, UI components, and utilities",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"module": "dist/index.mjs",
|
"module": "dist/index.mjs",
|
||||||
|
@ -84,8 +84,7 @@ export const IndexManager = ({ username }: PropsIndexManager) => {
|
|||||||
name: name,
|
name: name,
|
||||||
service: "METADATA",
|
service: "METADATA",
|
||||||
identifier,
|
identifier,
|
||||||
},
|
}
|
||||||
"JSON"
|
|
||||||
);
|
);
|
||||||
|
|
||||||
if (
|
if (
|
||||||
|
@ -71,7 +71,7 @@ export const usePublish = (
|
|||||||
async (
|
async (
|
||||||
metadataProp: QortalGetMetadata,
|
metadataProp: QortalGetMetadata,
|
||||||
) => {
|
) => {
|
||||||
let resourceExists = null;
|
let hasResource = null;
|
||||||
let resource = null;
|
let resource = null;
|
||||||
let error = null;
|
let error = null;
|
||||||
try {
|
try {
|
||||||
@ -90,7 +90,7 @@ export const usePublish = (
|
|||||||
return {
|
return {
|
||||||
resource: null,
|
resource: null,
|
||||||
error: null,
|
error: null,
|
||||||
resourceExists: false
|
hasResource: false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(metadata){
|
if(metadata){
|
||||||
@ -100,7 +100,7 @@ export const usePublish = (
|
|||||||
return {
|
return {
|
||||||
resource: hasCache,
|
resource: hasCache,
|
||||||
error: null,
|
error: null,
|
||||||
resourceExists: true
|
hasResource: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const url = `/arbitrary/resources/search?mode=ALL&service=${metadataProp?.service}&limit=1&includemetadata=true&reverse=true&excludeblocked=true&name=${encodeURIComponent(metadataProp?.name)}&exactmatchnames=true&offset=0&identifier=${encodeURIComponent(metadataProp?.identifier)}`;
|
const url = `/arbitrary/resources/search?mode=ALL&service=${metadataProp?.service}&limit=1&includemetadata=true&reverse=true&excludeblocked=true&name=${encodeURIComponent(metadataProp?.name)}&exactmatchnames=true&offset=0&identifier=${encodeURIComponent(metadataProp?.identifier)}`;
|
||||||
@ -115,24 +115,24 @@ export const usePublish = (
|
|||||||
setError("Invalid search params");
|
setError("Invalid search params");
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
resourceExists,
|
hasResource,
|
||||||
resource,
|
resource,
|
||||||
error: "Invalid search params",
|
error: "Invalid search params",
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
const resMetadata = await responseMetadata.json();
|
const resMetadata = await responseMetadata.json();
|
||||||
if (resMetadata?.length === 0) {
|
if (resMetadata?.length === 0) {
|
||||||
resourceExists = false;
|
hasResource = false;
|
||||||
if (metadata) {
|
if (metadata) {
|
||||||
setHasResource(false);
|
setHasResource(false);
|
||||||
}
|
}
|
||||||
} else if (resMetadata[0]?.size === 32) {
|
} else if (resMetadata[0]?.size === 32) {
|
||||||
resourceExists = false;
|
hasResource = false;
|
||||||
if (metadata) {
|
if (metadata) {
|
||||||
setHasResource(false);
|
setHasResource(false);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
resourceExists = true;
|
hasResource = true;
|
||||||
if (metadata) {
|
if (metadata) {
|
||||||
setHasResource(true);
|
setHasResource(true);
|
||||||
}
|
}
|
||||||
@ -166,7 +166,7 @@ export const usePublish = (
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
resourceExists,
|
hasResource,
|
||||||
resource,
|
resource,
|
||||||
error,
|
error,
|
||||||
};
|
};
|
||||||
|
@ -23,7 +23,7 @@ export {QortalSearchParams, QortalMetadata} from './types/interfaces/resources'
|
|||||||
export {ImagePicker} from './common/ImagePicker'
|
export {ImagePicker} from './common/ImagePicker'
|
||||||
export {useNameSearch} from './hooks/useNameSearch'
|
export {useNameSearch} from './hooks/useNameSearch'
|
||||||
export {Resource} from './hooks/useResources'
|
export {Resource} from './hooks/useResources'
|
||||||
export {Service} from './types/interfaces/resources'
|
export {Service, QortalGetMetadata} from './types/interfaces/resources'
|
||||||
export {ListItem} from './state/cache'
|
export {ListItem} from './state/cache'
|
||||||
export {SymmetricKeys} from './utils/encryption'
|
export {SymmetricKeys} from './utils/encryption'
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user