Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

You are not allowed to adopt caches #2285

Open
andrixnet opened this issue May 10, 2021 · 2 comments
Open

You are not allowed to adopt caches #2285

andrixnet opened this issue May 10, 2021 · 2 comments

Comments

@andrixnet
Copy link
Contributor

andrixnet commented May 10, 2021

OCNA users report being denied adoptions.
The "cache adoption" page displayes the banner:

You are not allowed to adopt caches.

If the user selects one of his/her own cache to put up for adoption one gets the error:

Selected user is not elligible to adopt geocaches

Tested with multiple users and contexts.

adoption

Note (not sure if relevant):
OCNA has the following rules:
$NEED_FIND_LIMIT=-1;
$NEED_APPROVE_LIMIT = 99999999;

On OCRO I could not reproduce the behavious, with the followind difference in config:
$NEED_APPROVE_LIMIT = 0;

If I set on OCRO $NEED_APPROVE_LIMIT to the same value as OCNA, I get the same problem.

AFAIK cache approval is for publishing new caches, I don't see why it blocks adoption like this.

@rapotek
Copy link
Contributor

rapotek commented May 10, 2021

Currently user cannot adopt a cache if she/he comes under OC Team verification. With given high limit (99999999) every user comes under verifiication so nobody can adopt a cache. There are no separate limits for a cache publication and adoption, it looks like there should be ones.

@andrixnet
Copy link
Contributor Author

IMO adoptions should be possible either for all active users or something like the following:

  • user is active (fully registered user) and is not blocked by OC Team
  • OC Team verification rules should apply to publishing only
  • if site has MIN_FINDS > 0 rule to allow hiding, then do not allow adoption, with possibility for OC Team to set individual exemption.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants