Skip to content

Commit

Permalink
Writting the data option chosen by the user (#709)
Browse files Browse the repository at this point in the history
* Writting the data option chosen by the user

* Moving constructor back to original
  • Loading branch information
igor-ribeiiro committed Jun 7, 2022
1 parent d166522 commit 8d5c564
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/app/index.ts
Expand Up @@ -116,7 +116,6 @@ module.exports = class extends yo {

/* Prompt user for project options */
async prompting(): Promise<void> {
usageDataObject = new usageData.OfficeAddinUsageData(usageDataOptions);
try {
const promptForUsageData = [
{
Expand Down Expand Up @@ -230,6 +229,8 @@ module.exports = class extends yo {
const endForHost = (new Date()).getTime();
const durationForHost = (endForHost - startForHost) / 1000;

usageDataObject = new usageData.OfficeAddinUsageData(usageDataOptions);

/* Configure project properties based on user input or answers to prompts */
this._configureProject(answerForProjectType, answerForScriptType, answerForHost, answerForName, isManifestProject, isExcelFunctionsProject);
const projectInfo = {
Expand All @@ -242,6 +243,7 @@ module.exports = class extends yo {
// Send usage data for project created
usageDataObject.reportEvent(defaults.promptSelectionstEventName, projectInfo);
} catch (err) {
usageDataObject = new usageData.OfficeAddinUsageData(usageDataOptions);
usageDataObject.reportError(defaults.promptSelectionsErrorEventName, new Error('Prompting Error: ' + err));
}
}
Expand Down

0 comments on commit 8d5c564

Please sign in to comment.