mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Merge pull request #687 from sharelatex/ja-fix-subscription-upsell
Fix check for hasSubscription
This commit is contained in:
commit
0a2fe7e941
2 changed files with 15 additions and 1 deletions
|
@ -214,7 +214,7 @@ module.exports = ProjectController =
|
||||||
tags: tags
|
tags: tags
|
||||||
notifications: notifications or []
|
notifications: notifications or []
|
||||||
user: user
|
user: user
|
||||||
hasSubscription: results.hasSubscription[0]
|
hasSubscription: results.hasSubscription
|
||||||
isShowingV1Projects: results.v1Projects?
|
isShowingV1Projects: results.v1Projects?
|
||||||
warnings: warnings
|
warnings: warnings
|
||||||
}
|
}
|
||||||
|
|
|
@ -305,6 +305,20 @@ describe "ProjectController", ->
|
||||||
done()
|
done()
|
||||||
@ProjectController.projectListPage @req, @res
|
@ProjectController.projectListPage @req, @res
|
||||||
|
|
||||||
|
it 'should send hasSubscription == false when no subscription', (done) ->
|
||||||
|
@res.render = (pageName, opts)=>
|
||||||
|
opts.hasSubscription.should.equal false
|
||||||
|
done()
|
||||||
|
@ProjectController.projectListPage @req, @res
|
||||||
|
|
||||||
|
it 'should send hasSubscription == true when there is a subscription', (done) ->
|
||||||
|
@LimitationsManager.userHasSubscriptionOrIsGroupMember = sinon.stub().callsArgWith(1, null, true)
|
||||||
|
@res.render = (pageName, opts)=>
|
||||||
|
opts.hasSubscription.should.equal true
|
||||||
|
done()
|
||||||
|
@ProjectController.projectListPage @req, @res
|
||||||
|
|
||||||
|
|
||||||
describe 'front widget', (done) ->
|
describe 'front widget', (done) ->
|
||||||
beforeEach ->
|
beforeEach ->
|
||||||
@settings.overleaf =
|
@settings.overleaf =
|
||||||
|
|
Loading…
Reference in a new issue