diff --git a/browser/lib/activityRecord.js b/browser/lib/activityRecord.js index 52ec9218..569e65da 100644 --- a/browser/lib/activityRecord.js +++ b/browser/lib/activityRecord.js @@ -108,7 +108,7 @@ export function emit (type, data = {}) { } // Count ARTICLE_CREATE and ARTICLE_UPDATE again by syntax - if ((type === 'ARTICLE_CREATE' || type === 'ARTICLE_UPDATE') && data.mode != null) { + if (type === 'ARTICLE_UPDATE' && data.mode != null) { let recordKey = type + '_BY_SYNTAX' if (todayRecord[recordKey] == null) todayRecord[recordKey] = {} diff --git a/browser/main/HomePage/ArticleTopBar.js b/browser/main/HomePage/ArticleTopBar.js index 0e59473e..54dc7085 100644 --- a/browser/main/HomePage/ArticleTopBar.js +++ b/browser/main/HomePage/ArticleTopBar.js @@ -4,6 +4,7 @@ import ExternalLink from 'browser/components/ExternalLink' import { setSearchFilter, clearSearch, toggleTutorial, saveArticle, switchFolder } from '../actions' import { isModalOpen } from 'browser/lib/modal' import keygen from 'browser/lib/keygen' +import activityRecord from 'browser/lib/activityRecord' const electron = require('electron') const remote = electron.remote @@ -167,6 +168,7 @@ export default class ArticleTopBar extends React.Component { dispatch(saveArticle(newArticle.key, newArticle, true)) if (isFolderFilterApplied) dispatch(switchFolder(targetFolders[0].name)) remote.getCurrentWebContents().send('detail-title') + activityRecord.emit('ARTICLE_CREATE') } handleTutorialButtonClick (e) {