INNER CODE UNIT · JavaScript

_handleBoolParam

vuestorefront/mage2vuestorefront · src/cli.js:19

const _handleBoolParam = (value) => {
  return JSON.parse(value) // simple way to handle all the '0', '1', 'true', true, false ...
}

const reindexAttributes = (adapterName, removeNonExistent) => {
  removeNonExistent = _handleBoolParam(removeNonExistent)

  return new Promise((resolve, reject) => {
    let adapter = factory.getAdapter(adapterName, 'attribute');
    let tsk = new Date().getTime();
  
    adapter.run({
      transaction_key: tsk,
      done_callback: () => {
        if (removeNonExistent) {
          adapter.cleanUp(tsk);
        }
  

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…