azerothcore / azerothcore/mod-acore-subscriptions

Bug: Subscritpn Info Output isn't fully true or correct

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
1
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### Current Behaviour

Currently only works on self or no active subscriptions

Image

Image

--

but if there's no active subscription (and maybe is not a valid ID, it doesnt throw anything)

Image

But in-game for that user is `You do not have an active subscription`

### Expected Behaviour

That it correctly displayed the ID under any GM level even IF it's in valid id.

0 - None / Free "You do not have an active subscription"
1 - Peanuts - "You do not have an valid active subscription"
2 - Admier
6 - Watcher
7 - Keeper

So any value that aren't 0, 2, 6 or 7 should always be shown as "You do not have an valid active subscription" or something similiar.

### Steps to reproduce the problem

I only can think if you have an invalid number in the database as a sub, you dont get a sub and you dont get a sub info, this is from CC live issue.

### Extra Notes

_No response_

### AC rev. hash/commit

AzerothCore rev. af31aaa3741b 2025-09-03 20:29:15 -0300 (master branch) (Unix, RelWithDebInfo, Static)

### Operating system

CC's Linux Distro being used Ubuntu something

### Custom changes or Modules

CC's Modules

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files, tests, or entry points are named. Start by reproducing the subscription-info command with no active subscription and with an invalid subscription value, then trace the module's output against the listed GM levels. Done means the output distinguishes free, valid, and invalid subscription states as described.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.