Auto-promotions not working with new GroupManager (UUID versions) #487


  • Defect
  • Waiting
Open
Assigned to _ForgeUser8455416
  • _ForgeUser9887053 created this issue Jul 17, 2014

    NOTE: If you supply copies of your .yml or console log files, please use pastebin, dropbox, or other service and provide link,  instead of copy/paste of the file into this report. Thanks!

    What Version of OnTime and Bukkit are you using?
    OnTime: 3.13.3
    Bukkit: spigot 1522 (1.7.9)

    What storage option are you using? (YML or MYSQL) ? MySQL

    What permissions plugin are you using? (Groupmanager, PEX,bPermissions, etc.) GroupManager

    Please provide a link to a copy of your plugins/OnTime/config.yml:

    What steps will reproduce the problem?
    1. upgrade GroupManager to any of the versions supporting UUIDs

    What is the expected output? What do you see instead?
    Expected: Promotions will change the group of the player under the UUID entry in GroupManager's users.yml file.
    Instead: A new entry with only the username (not UUID) is created and group is changed under that entry.

    Do you have an console log of what happened?  No console entries created.

    Are you having a "rewards" problem?  Please provide a link to a copy of your /plugins/OnTime/rewards.yml :

    Did you turn on OnTime logging (/ontime logfile enable 1)?  If so, provide a link to that file too.

    Please provide any additional information below.

    I confirmed that when I enter command "/manuadd <player> <group>" from either in-game or console it correctly changes the group of the player.  It appears that OnTime is not issuing such a command but is directly modifying the GroupManager file.  That observation may not be valid, OnTime may be using an API in GroupManager that has not been updated or some such issue but I am unable to see that on my side.

  • _ForgeUser9887053 added the tags New Defect Jul 17, 2014
  • _ForgeUser8455416 posted a comment Jul 18, 2014

    OnTime does not directly modify the GroupManager file. It uses the "Vault" interface, which provides the API to GroupManager and other permission plugins.

    Make sure you have Vault 1.4.1, which should provide the correct support.

    I have not yet issued a version of OnTime that is fully compatible with 1.7.9 (and UUIDs), but there are many servers sucessfully using OnTIme v3.13.3 with 1.7.9 based servers, so we should be able to find a path to get you working while I complete my 1.7.9 updates.

    Please check your Vault version and let me know if changing that addresses your issues.

  • _ForgeUser8455416 removed a tag New Jul 18, 2014
  • _ForgeUser8455416 added a tag Waiting Jul 18, 2014
  • _ForgeUser8455416 posted a comment Jul 22, 2014

    Please provide me with the exact versions you are using for GroupManager and Vault

    Thanks

  • _ForgeUser8455416 removed a tag Waiting Jul 22, 2014
  • _ForgeUser8455416 added a tag Replied Jul 22, 2014
  • _ForgeUser8455416 removed a tag Replied Jul 22, 2014
  • _ForgeUser8455416 added a tag Waiting Jul 22, 2014

To post a comment, please login or register a new account.