Skip to content

error: str.slice is not a function issue #141

@lenkaiser

Description

@lenkaiser

When using the await pilot.perform method and one of the instructions is unable to find the component described by the prompt you'll get an error for str.slice is not a function. The str variable is actually the error:

Attempt 2/2 failed for step: Go to login screen via Setup my device button, with error: str.slice is not a function

Callstack:

    TypeError: str.slice is not a function

      at truncateString (node_modules/@wix-pilot/core/dist/common/prompt-utils.js:9:20)
      at StepPerformerPromptCreator.previousStepResultOrError (node_modules/@wix-pilot/core/dist/performers/step-performer/StepPerformerPromptCreator.js:171:70)
      at node_modules/@wix-pilot/core/dist/performers/step-performer/StepPerformerPromptCreator.js:99:22
          at Array.map (<anonymous>)
      at StepPerformerPromptCreator.createContext (node_modules/@wix-pilot/core/dist/performers/step-performer/StepPerformerPromptCreator.js:92:18)
      at StepPerformerPromptCreator.createPrompt (node_modules/@wix-pilot/core/dist/performers/step-performer/StepPerformerPromptCreator.js:40:18)
      at StepPerformer.generateCode (node_modules/@wix-pilot/core/dist/performers/step-performer/StepPerformer.js:54:43)
      at async StepPerformer.perform (node_modules/@wix-pilot/core/dist/performers/step-performer/StepPerformer.js:80:30)
      at async Pilot.performStep (node_modules/@wix-pilot/core/dist/Pilot.js:133:34)
      at async Pilot.perform (node_modules/@wix-pilot/core/dist/Pilot.js:126:22)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions