Du bist nicht angemeldet. [Anmelden]
Optionen
Thema bewerten
Persistence nach ablauf von X löschen - #2825732 - 03.12.2016, 16:40:56
LichtIstHoffnung
Nicht registriert


Hallo zusammen. Ich würde gerne so was wie MyChannel Stammis machen.
Habe mir gedacht das diese Manuell vergeben werden. Mehr oder weniger einfach über nen Persistence eintrag, allerdings weiß ich ehrlich gesagt nicht wie ich das machen kann das diese Persistence am ende des Monats von alleine gelöscht wird.

Kann man mir vllt nen Tipp geben wie so was geht?

[zum Seitenanfang]  
Re: Persistence nach ablauf von X löschen [Re: ] - #2825749 - 03.12.2016, 18:14:13
Vampiric Desire
​ChannelMaster

Registriert: 15.09.2013
Beiträge: 1.681
prüfen ob sich der monat verändert hat und danach mit UserPersistenceNumbers().deleteAll('key'); alle werte löschen
_________________________
/apps install 30559674.ChannelMaster

[zum Seitenanfang]  
Re: Persistence nach ablauf von X löschen [Re: Vampiric Desire] - #2825756 - 03.12.2016, 19:15:48
LichtIstHoffnung
Nicht registriert


heißt ich muss der Persistence nen Zeitstempel geben richtig?

[zum Seitenanfang]  
Re: Persistence nach ablauf von X löschen [Re: ] - #2826820 - 12.12.2016, 19:40:43
Dependencies
​Keksimperator

Registriert: 29.10.2007
Beiträge: 384
Ort: Cybernet
Du musst auf der user-persistence new Date.getTime() + (ZAHLENWERT IN MS) abspeichern und halt vergleichen, ob die Zeit bereits um ist.

if(user.getPersistence().getNumber('_Blacklist', 0) > new Date.getTime()) {
//gebannt
}
_________________________
Desto mehr Käse desto weniger Löcher.
Desto mehr Löcher desto weniger Käse.
Also mehr Käse desto weiniger Käse ?!?

[zum Seitenanfang]  


Moderator(en):  Plueschzombie