Added library link for $5 patrons
This commit is contained in:
@@ -44,6 +44,14 @@
|
|||||||
Characters
|
Characters
|
||||||
</paper-icon-item>
|
</paper-icon-item>
|
||||||
</a>
|
</a>
|
||||||
|
{{#if isTier5}}
|
||||||
|
<a href="/library" tabindex="-1">
|
||||||
|
<paper-icon-item id="libary">
|
||||||
|
<iron-icon icon="book" item-icon></iron-icon>
|
||||||
|
Library (beta)
|
||||||
|
</paper-icon-item>
|
||||||
|
</a>
|
||||||
|
{{/if}}
|
||||||
<a href="/guide" tabindex="-1">
|
<a href="/guide" tabindex="-1">
|
||||||
<paper-icon-item id="guide">
|
<paper-icon-item id="guide">
|
||||||
<iron-icon icon="social:school" item-icon></iron-icon>
|
<iron-icon icon="social:school" item-icon></iron-icon>
|
||||||
|
|||||||
@@ -17,16 +17,23 @@ Template.appDrawer.helpers({
|
|||||||
let post = PatreonPosts.findOne({}, {sort: {date: -1}});
|
let post = PatreonPosts.findOne({}, {sort: {date: -1}});
|
||||||
return (post && post.link) || 'https://www.patreon.com/dicecloud';
|
return (post && post.link) || 'https://www.patreon.com/dicecloud';
|
||||||
},
|
},
|
||||||
|
isTier5: function(){
|
||||||
|
let user = Meteor.user();
|
||||||
|
if (!user) return false;
|
||||||
|
patreon = user.patreon;
|
||||||
|
if (!patreon) return false;
|
||||||
|
return patreon.entitledCents >= 500 || patreon.entitledCentsOverride >= 500;
|
||||||
|
},
|
||||||
patreonTier: function(){
|
patreonTier: function(){
|
||||||
let user = Meteor.user();
|
let user = Meteor.user();
|
||||||
if (!user) return;
|
if (!user) return;
|
||||||
patreon = user.patreon;
|
patreon = user.patreon;
|
||||||
if (!patreon) return "$0";
|
if (!patreon) return "free";
|
||||||
let entitledCents = patreon.entitledCents || 0;
|
let entitledCents = patreon.entitledCents || 0;
|
||||||
if (patreon.entitledCentsOverride > entitledCents){
|
if (patreon.entitledCentsOverride > entitledCents){
|
||||||
return "$" + (patreon.entitledCentsOverride / 100).toFixed(0);
|
return "$" + (patreon.entitledCentsOverride / 100).toFixed(0);
|
||||||
} else if (patreon.entitledCents === undefined){
|
} else if (!patreon.entitledCents){
|
||||||
return "$0";
|
return "free";
|
||||||
} else {
|
} else {
|
||||||
return "$" + (patreon.entitledCents / 100).toFixed(0);
|
return "$" + (patreon.entitledCents / 100).toFixed(0);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user