镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Fix vault provider account creation - #4147

Merged
JRoy merged 4 commits into
2.xfrom
fix/extraneous-account-check
May 13, 2021
Merged

JRoy merged 4 commits into
2.xfrom
fix/extraneous-account-check

Conversation

@JRoy

@JRoy JRoy commented May 13, 2021

Copy link
Copy Markdown
Member

Vault sux, read commit descriptions

JRoy added 2 commits May 12, 2021 20:24
This check swallowed any warnings spit out by UserMap#trackUUID causing problems
for plugins which didn't check the success of this method and thus leading to
possible stack overflow exceptions or other unexpected behavior
…Account

Complete oversight as I was under the impression tracking the UUID would create
the files for us.

We do moderate amounts of trolling.
@JRoy JRoy added the type: bugfix PRs that fix bugs in EssentialsX. label May 13, 2021
@JRoy JRoy added this to the 2.19.0 milestone May 13, 2021
@JRoy JRoy changed the title Fixup some things from the Vault provider Fix vault provider account creation May 13, 2021
@JRoy
JRoy enabled auto-merge (squash) May 13, 2021 00:34
Comment thread Essentials/src/main/java/com/earth2me/essentials/UserMap.java Outdated
Comment thread Essentials/src/main/java/com/earth2me/essentials/UserMap.java Outdated
@JRoy
JRoy merged commit 8a8d45c into 2.x May 13, 2021
@JRoy
JRoy deleted the fix/extraneous-account-check branch May 13, 2021 01:19
ressidell pushed a commit to ressidell/Essentials that referenced this pull request Apr 27, 2025
Removed an extraneous name->uuid check
  This check swallowed any warnings spit out by UserMap#trackUUID causing problems
  for plugins which didn't check the success of this method and thus leading to
  possible stack overflow exceptions or other unexpected behavior

Actually save accounts created with VaultEconomyProvider#createPlayerAccount
  Complete oversight as I was under the impression tracking the UUID would create
  the files for us.
rewsdjad1 pushed a commit to rewsdjad1/EssentialsXPlus that referenced this pull request Aug 13, 2026
Removed an extraneous name->uuid check
  This check swallowed any warnings spit out by UserMap#trackUUID causing problems
  for plugins which didn't check the success of this method and thus leading to
  possible stack overflow exceptions or other unexpected behavior

Actually save accounts created with VaultEconomyProvider#createPlayerAccount
  Complete oversight as I was under the impression tracking the UUID would create
  the files for us.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bugfix PRs that fix bugs in EssentialsX.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants