Skip to content

Commit

Permalink
add errors
Browse files Browse the repository at this point in the history
  • Loading branch information
hardingjam committed Feb 26, 2025
1 parent 6fb8df6 commit 4326659
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions packages/webapp/src/routes/deploy/+layout.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,27 @@ import { DotrainOrderGui } from '@rainlanguage/orderbook/js_api';
export const load: LayoutLoad = async ({ url }) => {
const registry = url.searchParams.get('registry');
try {

const registryDotrains = await fetchRegistryDotrains(registry || REGISTRY_URL);
const strategyDetails = await Promise.all(
registryDotrains.map(async (registryDotrain) => {
try {
try {
const details = await DotrainOrderGui.getStrategyDetails(registryDotrain.dotrain);
return { ...registryDotrain, details };
} catch (error) {
return { ...registryDotrain, error };;
return { ...registryDotrain, error };
}
})
);
return {
registry: registry || REGISTRY_URL,
registryDotrains,
return {
registry: registry || REGISTRY_URL,
registryDotrains,
strategyDetails,
error: null
error: null
};
} catch (error: unknown) {
return {
registry: registry || REGISTRY_URL,
registryDotrains: [],
return {
registry: registry || REGISTRY_URL,
registryDotrains: [],
strategyDetails: [],
error: error instanceof Error ? error.message : 'Unknown error occurred'
};
Expand Down

0 comments on commit 4326659

Please sign in to comment.