Can't seem to get the track information in executeAction

Comments

3 comments

  • Avatar
    Evgeny Balashov

    Hi Sebastian,

    That's a good question, we will talk to developers and figure out what to do.

    0
    Comment actions Permalink
  • Avatar
    Andrey Terentyev

    Hello Sebastian,

    Could you please do the following?

    1. Make sure you have video recording turned on.

    2. Turn on debug logging on the Server while your are debugging your plugin.

    See https://support.networkoptix.com/hc/en-us/articles/236033688-How-to-change-Software-logging-level-and-how-to-get-logs 

    Send us the logs, please.

    3. "The documentation says - if your solution needs context actions, declare them in Plugin's manifest and implement function nx::sdk::analytics::Engine::executeAction()."

    Send us manifestString() from device_agent.cpp and from engine.cpp, please.

     

    0
    Comment actions Permalink
  • Avatar
    Sebastian Bou-Samra

    Sorry for the late reply

    1. Video recording is turned on
    2. Debug logging is turned on
    3. 

    std::string Engine::manifestString() const

    {

    // clang-format off

    returnR"json({

    "objectActions": [{

    "id": ")json" + kViewProfileAction + R"json(",

    "name": "View profile",

    "supportedObjectTypeIds": [

    ")json" + kFaceObject + R"json("

    ]

    }]

    })json";

    // clang-format on

    }
    0
    Comment actions Permalink

Please sign in to leave a comment.