Modal, process.env.HTTP_CACHE #643

Merged
Kieran merged 10 commits from mmalmi/snort:main into main 2023-10-06 09:38:30 +00:00
Showing only changes of commit 0b5dc2d290 - Show all commits

View File

@ -12,18 +12,22 @@ export function useUserProfile(pubKey?: HexKey): MetadataCache | undefined {
if (pubKey) {
system.ProfileLoader.TrackMetadata(pubKey);
if (process.env.HTTP_CACHE && !system.ProfileLoader.Cache.getFromCache(pubKey)) {
try {
fetch(`${process.env.HTTP_CACHE}/profile/${pubKey}`).then(async r => {
fetch(`${process.env.HTTP_CACHE}/profile/${pubKey}`)
.then(async r => {
if (r.ok) {
const data = await r.json();
if (data) {
system.ProfileLoader.onProfileEvent(data);
try {
const data = await r.json();
if (data) {
system.ProfileLoader.onProfileEvent(data);
}
} catch (e) {
console.error(e);
}
}
})
.catch(e => {
console.error(e);
});
} catch (e) {
console.error(e);
}
}
}
const release = system.ProfileLoader.Cache.hook(h, pubKey);