From 0559ec5cb161c5279bb5c8f6bcfc1cf5eb9c07a2 Mon Sep 17 00:00:00 2001 From: Asier Isayas Date: Mon, 24 Mar 2025 16:23:48 -0400 Subject: [PATCH] debug --- src/SelfServe/Decorators.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/SelfServe/Decorators.tsx b/src/SelfServe/Decorators.tsx index 15529a7e0..fb8da4a4b 100644 --- a/src/SelfServe/Decorators.tsx +++ b/src/SelfServe/Decorators.tsx @@ -226,7 +226,15 @@ export const Values = (inputOptions: InputOptions): PropertyDecorator => { */ export const IsDisplayable = (): ClassDecorator => { return (target) => { - buildSmartUiDescriptor(target.name, target.prototype); + let targetName: string; + console.log(target.prototype) + console.log(target.toString()) + if (target.toString().includes(SelfServeType.materializedviewsbuilder)) { + targetName = SelfServeType.materializedviewsbuilder; + } else if (target instanceof Function) { + targetName = target.constructor.name; + } + buildSmartUiDescriptor(targetName, target.prototype); }; }; @@ -238,8 +246,10 @@ export const IsDisplayable = (): ClassDecorator => { export const RefreshOptions = (refreshParams: RefreshParams): ClassDecorator => { console.log(refreshParams) return (target) => { + console.log(target.prototype); + console.log(target.toString()) let targetName: string; - if (target.constructor.toString().includes(SelfServeType.materializedviewsbuilder)) { + if (target.toString().includes(SelfServeType.materializedviewsbuilder)) { targetName = SelfServeType.materializedviewsbuilder; } else if (target instanceof Function) { targetName = target.constructor.name;