forked from dienianindya/gsi_ess_mobile
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
608 B
15 lines
608 B
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.getProjectNumber = void 0;
|
|
const projects_1 = require("./management/projects");
|
|
const projectUtils_1 = require("./projectUtils");
|
|
async function getProjectNumber(options) {
|
|
if (options.projectNumber) {
|
|
return options.projectNumber;
|
|
}
|
|
const projectId = (0, projectUtils_1.needProjectId)(options);
|
|
const metadata = await (0, projects_1.getFirebaseProject)(projectId);
|
|
options.projectNumber = metadata.projectNumber;
|
|
return options.projectNumber;
|
|
}
|
|
exports.getProjectNumber = getProjectNumber;
|