Merge pull request #2831 from appwrite/fix-serializing

Fix: spread out the data
This commit is contained in:
Harsh Mahajan
2026-02-04 20:23:00 +05:30
committed by GitHub
9 changed files with 48 additions and 22 deletions
@@ -7,5 +7,8 @@ export const load: PageLoad = async ({ params }) => {
const period = isValueOfStringEnum(UsageRange, params.period)
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).users.getUsage({ range: period });
return {
...(await sdk.forProject(params.region, params.project).users.getUsage({ range: period }))
};
};
@@ -8,9 +8,11 @@ export const load: PageLoad = async ({ params }) => {
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).tablesDB.getTableUsage({
databaseId: params.database,
tableId: params.table,
range: period
});
return {
...(await sdk.forProject(params.region, params.project).tablesDB.getTableUsage({
databaseId: params.database,
tableId: params.table,
range: period
}))
};
};
@@ -7,8 +7,11 @@ export const load: PageLoad = async ({ params }) => {
const period = isValueOfStringEnum(UsageRange, params.period)
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).tablesDB.getUsage({
databaseId: params.database,
range: period
});
return {
...(await sdk.forProject(params.region, params.project).tablesDB.getUsage({
databaseId: params.database,
range: period
}))
};
};
@@ -8,5 +8,9 @@ export const load: PageLoad = async ({ params }) => {
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).tablesDB.listUsage({ range: period });
return {
...(await sdk
.forProject(params.region, params.project)
.tablesDB.listUsage({ range: period }))
};
};
@@ -8,8 +8,10 @@ export const load: PageLoad = async ({ params }) => {
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).functions.getUsage({
functionId: params.function,
range: period
});
return {
...(await sdk.forProject(params.region, params.project).functions.getUsage({
functionId: params.function,
range: period
}))
};
};
@@ -8,5 +8,9 @@ export const load: PageLoad = async ({ params }) => {
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).functions.listUsage({ range: period });
return {
...(await sdk
.forProject(params.region, params.project)
.functions.listUsage({ range: period }))
};
};
@@ -8,8 +8,10 @@ export const load: PageLoad = async ({ params }) => {
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).sites.getUsage({
siteId: params.site,
range: period
});
return {
...(await sdk.forProject(params.region, params.project).sites.getUsage({
siteId: params.site,
range: period
}))
};
};
@@ -7,5 +7,8 @@ export const load: PageLoad = async ({ params }) => {
const period = isValueOfStringEnum(UsageRange, params.period)
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).sites.listUsage({ range: period });
return {
...(await sdk.forProject(params.region, params.project).sites.listUsage({ range: period }))
};
};
@@ -7,5 +7,8 @@ export const load: PageLoad = async ({ params }) => {
const period = isValueOfStringEnum(UsageRange, params.period)
? params.period
: UsageRange.ThirtyDays;
return sdk.forProject(params.region, params.project).storage.getUsage({ range: period });
return {
...(await sdk.forProject(params.region, params.project).storage.getUsage({ range: period }))
};
};