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
|
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
|
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]
|
|