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;
|
||||
}
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user