Skip to content

Commit cd4f9d8

Browse files
committed
emit ARTICLE_CREATE when new post clicked
1 parent a055378 commit cd4f9d8

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

browser/lib/activityRecord.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export function emit (type, data = {}) {
108108
}
109109

110110
// Count ARTICLE_CREATE and ARTICLE_UPDATE again by syntax
111-
if ((type === 'ARTICLE_CREATE' || type === 'ARTICLE_UPDATE') && data.mode != null) {
111+
if (type === 'ARTICLE_UPDATE' && data.mode != null) {
112112
let recordKey = type + '_BY_SYNTAX'
113113
if (todayRecord[recordKey] == null) todayRecord[recordKey] = {}
114114

browser/main/HomePage/ArticleTopBar.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import ExternalLink from 'browser/components/ExternalLink'
44
import { setSearchFilter, clearSearch, toggleTutorial, saveArticle, switchFolder } from '../actions'
55
import { isModalOpen } from 'browser/lib/modal'
66
import keygen from 'browser/lib/keygen'
7+
import activityRecord from 'browser/lib/activityRecord'
78

89
const electron = require('electron')
910
const remote = electron.remote
@@ -167,6 +168,7 @@ export default class ArticleTopBar extends React.Component {
167168
dispatch(saveArticle(newArticle.key, newArticle, true))
168169
if (isFolderFilterApplied) dispatch(switchFolder(targetFolders[0].name))
169170
remote.getCurrentWebContents().send('detail-title')
171+
activityRecord.emit('ARTICLE_CREATE')
170172
}
171173

172174
handleTutorialButtonClick (e) {

0 commit comments

Comments
 (0)