feat(shared): todos los tenants son despachos — isDespachoTenant siempre devuelve true
Elimina la distincion entre despacho y no-despacho. Todos los tenants ahora se comportan como despachos (multi-contribuyente, per-contribuyente FIEL/CSD, roles de despacho, etc.).
This commit is contained in:
@@ -210,8 +210,12 @@ export function hasDespachoFeature(plan: DespachoPlan, feature: string): boolean
|
|||||||
return (DESPACHO_PLANS[plan]?.features as readonly string[])?.includes(feature) ?? false;
|
return (DESPACHO_PLANS[plan]?.features as readonly string[])?.includes(feature) ?? false;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function isDespachoTenant(tenantRfc: string | null | undefined): boolean {
|
/**
|
||||||
return typeof tenantRfc === 'string' && tenantRfc.toUpperCase().startsWith('DESPACHO_');
|
* DEPRECATED: Todos los tenants son despachos. Esta función se mantiene
|
||||||
|
* por compatibilidad con código existente pero siempre devuelve true.
|
||||||
|
*/
|
||||||
|
export function isDespachoTenant(_tenantRfc: string | null | undefined): boolean {
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** True si el plan es uno pagable de despacho con precio fijo en catálogo
|
/** True si el plan es uno pagable de despacho con precio fijo en catálogo
|
||||||
|
|||||||
Reference in New Issue
Block a user