Jump to content

Nathan Explosion

Clients
  • Posts

    7,078
  • Joined

  • Days Won

    129

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Posts posted by Nathan Explosion

  1. 8 hours ago, Emediate said:

    We have also tested with known and checked RSS feeds - no matter what the error is the same.

    So share some of the ones you have tried so they don't have to guess on what you've tried?

    Help Invision help you...

    1. Create a product in Commerce, put it in a group of its own in Commerce.
    2. Configure your badge rule to use the 'Member purchases a product' and filter on the group from above.
    3. Award the badge via the rule
    4. User purchases the product, user gets the badge.
  2. Because the file is likely in use by something else, and can't be accessed due to this.

    And that something else is potentially backups. If the interval was more frequent (say each minute, or small amount of time) then worry about it.

    But the frequency you have there? Meh.

  3. Think about this...you are already using profile completion so put a profile field in that requires the user to set something (select box with values of yes/no, maybe?) and that something can be a 'I have read the guidelines' (the description can take HTML so you can add a link to the guidelines in it.)

    User then has to actively indicate of they have read them.

  4. @David.. I know you indicated you had uninstalled the resource, but if you are still using my application then you should turn off the "Show 'Rare' tag on badge?" settings that are available in the application settings. When generating the html for a badge using IPS code, this setting will result in a call to the 'isRare' function in \IPS\core\Achievements\Badge, which itself calls getBadgeStats, so if you are viewing a topic where a number of people are displaying badges then it could trigger the situation mentioned in that other topic if the cached data has expired - I'll be adding something to my application to warn about this behaviour.

    Also - if you ever need my assistance to check an issue with my resources then contact me on the site from which you downloaded the resource. I'm no longer on here regularly, so mentioning me isn't going to achieve much. Report on my own site = I see it.

    If anyone else wants to try to reproduce multiple calls to the getBadgeStats function, then it can be done by going to a user profile for someone who has rare badges, and then refreshing multiple times at the same time as the expiry of the cached stats.

×
×
  • Create New...