Hi to all,

I'm making some tests with this modules and I found some bugs (I belive!)

The "Exipiring Every" modules seems have some problems:

My testing setting:

  1. Expire time:
  2. 1 hour

  3. Adding points for:
  4. registering, comment posting, admin adjust (by "Adjust" option)

  5. Transaction stamping:
  6. Unchecked

My test

No problem:
Adding point (in according with point 2) is ok!
Adding point is still works good if I set an expire time different from the default setting. Example: instead of 1 hour (point 1) I set 3 minutes.

Problems:
Expire operation seems works fine (in according with time indicated before) BUT looking at database I found something strange:
All the expire operations have themselelf an "expire date" with value of the standard Expire time (point 1) instead of a "0" for a "Never expire" value.
The same problem appear adding or subtracting points, using "Adjust" function, WITHOUT an Expire date (leaving the second data filed blank, as indicated) to obtain a permanent modify.

Considerations:
If there's a "default expire time" settings, this will be added also to all "expiring actions", generating a perpetual loop of add and subtract points.

In You need I can give an extract of my "userpoints_tx" table to controll!

I hope this could be useful for a solution!
Thanks!
Bye!

Comments

Dret’s picture

Sorry I found that this function is part of User Point modules!

You can delete this!

berdir’s picture

Status: Active » Closed (duplicate)