mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-10-07 13:18:18 +08:00
fix(admin): enable image generation permission for Composite groups
- Add 'composite' to imagePricingPlatforms set in groupsImagePricing.ts - Allow Composite groups to toggle allow_image_generation in admin UI - Backend already supports allow_image_generation field for all platforms - Add test case to verify Composite platform is included Fixes #5369
This commit is contained in:
@@ -27,6 +27,11 @@ describe("groups image pricing platform support", () => {
|
||||
expect(supportsImagePricingPlatform("anthropic")).toBe(false);
|
||||
});
|
||||
|
||||
it("includes Composite groups in image pricing controls", () => {
|
||||
expect(supportsImagePricingPlatform("composite")).toBe(true);
|
||||
expect(imagePricingPlatforms.has("composite")).toBe(true);
|
||||
});
|
||||
|
||||
it("keeps image and video pricing copy separate", () => {
|
||||
expect(imagePricingI18nKey("grok", "title")).toBe(
|
||||
"admin.groups.imagePricing.title",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
export const imagePricingPlatforms = new Set([
|
||||
"antigravity",
|
||||
"composite",
|
||||
"gemini",
|
||||
"grok",
|
||||
"openai",
|
||||
|
||||
Reference in New Issue
Block a user