mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Update analytics manager to use new path
It fixes a typo in the path. Related to https://github.com/sharelatex/analytics-sharelatex/pull/43
This commit is contained in:
parent
e93e055b13
commit
413e81f29a
4 changed files with 12 additions and 12 deletions
|
@ -55,14 +55,14 @@ module.exports =
|
||||||
makeRequest opts, callback
|
makeRequest opts, callback
|
||||||
|
|
||||||
|
|
||||||
getLastOccurance: (user_id, event, callback = (error) ->) ->
|
getLastOccurrence: (user_id, event, callback = (error) ->) ->
|
||||||
opts =
|
opts =
|
||||||
body:
|
body:
|
||||||
event:event
|
event:event
|
||||||
json:true
|
json:true
|
||||||
method:"POST"
|
method:"POST"
|
||||||
timeout:1000
|
timeout:1000
|
||||||
url: "/user/#{user_id}/event/last_occurnace"
|
url: "/user/#{user_id}/event/last_occurrence"
|
||||||
makeRequest opts, (err, response, body)->
|
makeRequest opts, (err, response, body)->
|
||||||
if err?
|
if err?
|
||||||
console.log response, opts
|
console.log response, opts
|
||||||
|
|
|
@ -24,7 +24,7 @@ module.exports = AnnouncementsHandler =
|
||||||
|
|
||||||
async.parallel {
|
async.parallel {
|
||||||
lastEvent: (cb)->
|
lastEvent: (cb)->
|
||||||
AnalyticsManager.getLastOccurance user._id, "announcement-alert-dismissed", cb
|
AnalyticsManager.getLastOccurrence user._id, "announcement-alert-dismissed", cb
|
||||||
announcements: (cb)->
|
announcements: (cb)->
|
||||||
BlogHandler.getLatestAnnouncements cb
|
BlogHandler.getLatestAnnouncements cb
|
||||||
}, (err, results)->
|
}, (err, results)->
|
||||||
|
|
|
@ -14,7 +14,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
_id:"3c6afe000000000000000000" #2002-02-14T00:00:00.000Z
|
_id:"3c6afe000000000000000000" #2002-02-14T00:00:00.000Z
|
||||||
email: "someone@gmail.com"
|
email: "someone@gmail.com"
|
||||||
@AnalyticsManager =
|
@AnalyticsManager =
|
||||||
getLastOccurance: sinon.stub()
|
getLastOccurrence: sinon.stub()
|
||||||
@BlogHandler =
|
@BlogHandler =
|
||||||
getLatestAnnouncements:sinon.stub()
|
getLatestAnnouncements:sinon.stub()
|
||||||
@settings = {}
|
@settings = {}
|
||||||
|
@ -46,7 +46,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
|
|
||||||
|
|
||||||
it "should mark all announcements as read is false", (done)->
|
it "should mark all announcements as read is false", (done)->
|
||||||
@AnalyticsManager.getLastOccurance.callsArgWith(2, null, [])
|
@AnalyticsManager.getLastOccurrence.callsArgWith(2, null, [])
|
||||||
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
||||||
announcements[0].read.should.equal false
|
announcements[0].read.should.equal false
|
||||||
announcements[1].read.should.equal false
|
announcements[1].read.should.equal false
|
||||||
|
@ -55,7 +55,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
done()
|
done()
|
||||||
|
|
||||||
it "should should be sorted again to ensure correct order", (done)->
|
it "should should be sorted again to ensure correct order", (done)->
|
||||||
@AnalyticsManager.getLastOccurance.callsArgWith(2, null, [])
|
@AnalyticsManager.getLastOccurrence.callsArgWith(2, null, [])
|
||||||
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
||||||
announcements[3].should.equal @stubbedAnnouncements[2]
|
announcements[3].should.equal @stubbedAnnouncements[2]
|
||||||
announcements[2].should.equal @stubbedAnnouncements[3]
|
announcements[2].should.equal @stubbedAnnouncements[3]
|
||||||
|
@ -64,7 +64,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
done()
|
done()
|
||||||
|
|
||||||
it "should return older ones marked as read as well", (done)->
|
it "should return older ones marked as read as well", (done)->
|
||||||
@AnalyticsManager.getLastOccurance.callsArgWith(2, null, {segmentation:{blogPostId:"/2008/04/12/title-date-irrelivant"}})
|
@AnalyticsManager.getLastOccurrence.callsArgWith(2, null, {segmentation:{blogPostId:"/2008/04/12/title-date-irrelivant"}})
|
||||||
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
||||||
announcements[0].id.should.equal @stubbedAnnouncements[0].id
|
announcements[0].id.should.equal @stubbedAnnouncements[0].id
|
||||||
announcements[0].read.should.equal false
|
announcements[0].read.should.equal false
|
||||||
|
@ -81,7 +81,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
done()
|
done()
|
||||||
|
|
||||||
it "should return all of them marked as read", (done)->
|
it "should return all of them marked as read", (done)->
|
||||||
@AnalyticsManager.getLastOccurance.callsArgWith(2, null, {segmentation:{blogPostId:"/2016/11/01/introducting-latex-code-checker"}})
|
@AnalyticsManager.getLastOccurrence.callsArgWith(2, null, {segmentation:{blogPostId:"/2016/11/01/introducting-latex-code-checker"}})
|
||||||
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
||||||
announcements[0].read.should.equal true
|
announcements[0].read.should.equal true
|
||||||
announcements[1].read.should.equal true
|
announcements[1].read.should.equal true
|
||||||
|
@ -94,7 +94,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
date: new Date(978836800000),
|
date: new Date(978836800000),
|
||||||
id: '/2001/04/12/title-date-irrelivant'
|
id: '/2001/04/12/title-date-irrelivant'
|
||||||
})
|
})
|
||||||
@AnalyticsManager.getLastOccurance.callsArgWith(2, null, [])
|
@AnalyticsManager.getLastOccurrence.callsArgWith(2, null, [])
|
||||||
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
||||||
announcements[0].read.should.equal false
|
announcements[0].read.should.equal false
|
||||||
announcements[1].read.should.equal false
|
announcements[1].read.should.equal false
|
||||||
|
@ -121,7 +121,7 @@ describe 'AnnouncementsHandler', ->
|
||||||
@handler._domainSpecificAnnouncements = sinon.stub().returns(@stubbedDomainSpecificAnn)
|
@handler._domainSpecificAnnouncements = sinon.stub().returns(@stubbedDomainSpecificAnn)
|
||||||
|
|
||||||
it "should insert the domain specific in the correct place", (done)->
|
it "should insert the domain specific in the correct place", (done)->
|
||||||
@AnalyticsManager.getLastOccurance.callsArgWith(2, null, [])
|
@AnalyticsManager.getLastOccurrence.callsArgWith(2, null, [])
|
||||||
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
@handler.getUnreadAnnouncements @user, (err, announcements)=>
|
||||||
announcements[4].should.equal @stubbedAnnouncements[2]
|
announcements[4].should.equal @stubbedAnnouncements[2]
|
||||||
announcements[3].should.equal @stubbedAnnouncements[3]
|
announcements[3].should.equal @stubbedAnnouncements[3]
|
||||||
|
|
|
@ -60,7 +60,7 @@ describe "ProjectController", ->
|
||||||
getSessionUser: sinon.stub().returns(@user)
|
getSessionUser: sinon.stub().returns(@user)
|
||||||
isUserLoggedIn: sinon.stub().returns(true)
|
isUserLoggedIn: sinon.stub().returns(true)
|
||||||
@AnalyticsManager =
|
@AnalyticsManager =
|
||||||
getLastOccurance: sinon.stub()
|
getLastOccurrence: sinon.stub()
|
||||||
@TokenAccessHandler =
|
@TokenAccessHandler =
|
||||||
getRequestToken: sinon.stub().returns(@token)
|
getRequestToken: sinon.stub().returns(@token)
|
||||||
protectTokens: sinon.stub()
|
protectTokens: sinon.stub()
|
||||||
|
@ -445,7 +445,7 @@ describe "ProjectController", ->
|
||||||
@AuthorizationManager.getPrivilegeLevelForProject.callsArgWith 3, null, "owner"
|
@AuthorizationManager.getPrivilegeLevelForProject.callsArgWith 3, null, "owner"
|
||||||
@ProjectDeleter.unmarkAsDeletedByExternalSource = sinon.stub()
|
@ProjectDeleter.unmarkAsDeletedByExternalSource = sinon.stub()
|
||||||
@InactiveProjectManager.reactivateProjectIfRequired.callsArgWith(1)
|
@InactiveProjectManager.reactivateProjectIfRequired.callsArgWith(1)
|
||||||
@AnalyticsManager.getLastOccurance.yields(null, {"mock": "event"})
|
@AnalyticsManager.getLastOccurrence.yields(null, {"mock": "event"})
|
||||||
@ProjectUpdateHandler.markAsOpened.callsArgWith(1)
|
@ProjectUpdateHandler.markAsOpened.callsArgWith(1)
|
||||||
|
|
||||||
it "should render the project/editor page", (done)->
|
it "should render the project/editor page", (done)->
|
||||||
|
|
Loading…
Reference in a new issue