Page 1 of 1

[INFO REQ] Override not working

Posted: Fri Aug 19, 2022 8:05 pm
by henrique

I'm trying to override the model implementation, but it never calls my functions. What am I doing wrong?

class ModelOverride
{
   static get target() {
      return {
         class: Model
      }
   }

   flatGet(fieldname, dataSource) {
      if (dataSource.indexOf('.') > -1)
         return complexGet(fieldname, dataSource);
      else
        this._overridden.flatGet.call(this, fieldname, dataSource);
   }
}

Re: [INFO REQ] Override not working

Posted: Mon Aug 22, 2022 5:42 am
by tasnim

Hi,
Have you applied the override?
Like this:

Override.apply(ModelOverride);