* fixed displaying Premium Account days v2

This commit is contained in:
slawkens1 2018-01-08 00:17:49 +01:00
parent 85083f5979
commit f9de0b5eb9
2 changed files with 11 additions and 2 deletions

View File

@ -358,6 +358,10 @@ class OTS_Account extends OTS_Row_DAO implements IteratorAggregate, Countable
return round(($this->data['premend'] - time()) / (24 * 60 * 60), 2); return round(($this->data['premend'] - time()) / (24 * 60 * 60), 2);
} }
if($this->data['premdays'] == 0) {
return 0;
}
global $config; global $config;
if(isset($config['lua']['freePremium']) && getBoolean($config['lua']['freePremium'])) return -1; if(isset($config['lua']['freePremium']) && getBoolean($config['lua']['freePremium'])) return -1;
return $this->data['premdays'] - (date("z", time()) + (365 * (date("Y", time()) - date("Y", $this->data['lastday']))) - date("z", $this->data['lastday'])); return $this->data['premdays'] - (date("z", time()) + (365 * (date("Y", time()) - date("Y", $this->data['lastday']))) - date("z", $this->data['lastday']));

View File

@ -52,9 +52,14 @@
<h1>My account</h1> <h1>My account</h1>
<p>Welcome to your account page, {{ account }}<br> <p>Welcome to your account page, {{ account }}<br>
{% if config.lua.freePremium %} {% if config.lua.freePremium %}
You have unlimited premium account. You have unlimited Premium Account.
{% else %} {% else %}
You have {{ account_logged.getPremDays() }} days remaining premium account. {% set premiumDays = account_logged.getPremDays() %}
{% if premiumDays == 0 %}
You don't have Premium Account
{% else %}
You have {{ account_logged.getPremDays() }} days remaining Premium Account.
{% endif %}
{% endif %} {% endif %}
</p> </p>