Open Apps: install/upgrade re-adds the app schema to excludeSchemas every time
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 75/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- typescript
- Domain
- infrastructure
Research direction
Read OpenApp/Engine/src/install/install-orchestrator.ts around HandleServerConfig at lines 2206-2213, the shared path for install and upgrade. Update the behavior so the app schema is added only on first install or an operator opt-out is honored. Verify both install and upgrade paths preserve a removed schema.
Written by the indexing model from the issue text.
Description
OpenApp/Engine/src/install/install-orchestrator.ts:2206-2213 (HandleServerConfig, used by install and upgrade) calls AddExcludeSchema every time. That undoes an operator's deliberate removal; it happened twice in one day on aidp-next (Sales install, Accounting upgrade). Related: #4238, #4547.
Fix
Add the schema only on first install, or honour an opt-out.
Found running AIDP Next (BlueCypress, MJ Central BYOA-AWS, MJ 6.1.5). Line references checked against MemberJunction/MJ next (6.2.0-edge.4) and lts/6.1 (6.1.6) on 2026-10-17.
- Dominant language
- TSQL
- Stars
- 32
- Forks
- 7
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 682
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MemberJunction/MJ
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
MemberJunction/MJ#5864 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
MemberJunction/MJ#5837 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
MemberJunction/MJ#5836 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
MemberJunction/MJ#5832 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
MemberJunction/MJ#5831 ·
Maintainers usually reply within 1 day
All issues in MemberJunction/MJ
Similar issues
-
T.2 - Maintenance
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 3 days
-
OptimizationCUTEst jobs fail: gfortran not installed on the runnerPossibly taken @ChrisRackauckas-Claude claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
SciML/SciMLBenchmarks.jl#1946 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
-
Difficulty 1/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
-
⚙️ ci bug
Difficulty 2/5 1-3 hours Newbie friendliness 69/100
career-ops-hq/career-ops#5460 · 1 comment ·
Maintainers usually reply within 1 day