update deployment quota after deploy

This commit is contained in:
Martin McKeaveney 2020-10-08 15:06:27 +01:00
parent 39d2adb9e3
commit ee73c7f418
1 changed files with 5 additions and 1 deletions

View File

@ -46,8 +46,12 @@ async function getCurrentInstanceQuota(instanceId) {
})
)
const existingRecords = records.rows.length
const designDoc = await db.get("_design/database")
return {
records: existingRecords,
views: Object.keys(designDoc.views).length,
}
}
@ -88,7 +92,7 @@ exports.deployApp = async function(ctx) {
const deployedInstanceQuota = await getCurrentInstanceQuota(
ctx.user.instanceId
)
updateDeploymentQuota(deployedInstanceQuota)
await updateDeploymentQuota(deployedInstanceQuota)
ctx.body = {
status: "SUCCESS",