Skip to main content
Skip table of contents

VidiControl Migration 23.3

Updated events

In order to enable the sync technical metadata to VidiCore feature https://kb.vidinet.net/vidicontrol/latest/vidicontrol-release-notes the following events have to be updated to activate the trigger of the new TechDataSync module in the system (The metadata itself is created automatically by the system):

CODE
    {
      "Name": "VidiControl.chunkChanged",
      "HandleCustomerSpecific": false,
      "Description": "",
      "Content": "[{\"action\":\"notifyClient\",\"input\":{\"TimeStamp\":\"{-{Placeholder_TimeStamp}-}\",\"ChunkId\":\"{-{Placeholder_ExternalChunkId}-}\",\"UpdateNeeded\":true,\"MessageType\":\"{-{Placeholder_MessageType}-}\",\"Emitter\":\"{-{Placeholder_Emitter}-}\",\"Severity\":\"Information\",\"Message\":[{\"Lang\":\"en_US\",\"Text\":\"The chunk has been changed\"},{\"Lang\":\"de_DE\",\"Text\":\"Der Chunk wurde verändert\"}]}}, {\"action\":\"notifyCustom\", \"input\":{\"operation\":\"updateMetaData\"}}]"
    },
    {
      "Name": "VidiControl.vidiCoreItemCreated",
      "HandleCustomerSpecific": false,
      "Description": "",
      "Content": "[{\"action\":\"notifyClient\",\"input\":{\"TimeStamp\":\"{-{Placeholder_TimeStamp}-}\",\"ChunkId\":\"{-{Placeholder_ExternalChunkId}-}\",\"VcItemId\":\"{-{Placeholder_VCItemId}-}\",\"UpdateNeeded\":true,\"MessageType\":\"{-{Placeholder_MessageType}-}\",\"Emitter\":\"{-{Placeholder_Emitter}-}\",\"Severity\":\"Information\",\"Message\":[{\"Lang\":\"en_US\",\"Text\":\"VidiCore item has been created\"},{\"Lang\":\"de_DE\",\"Text\":\"VidiCore item wurde erzeugt\"}]}}, {\"action\":\"notifyCustom\", \"input\":{\"operation\":\"updateMetaData\"}}]"
    },
    {
      "Name": "VidiControl.chunkStatusChanged",
      "HandleCustomerSpecific": false,
      "Description": "",
      "Content": "[{\"action\":\"notifyClient\",\"input\":{\"TimeStamp\":\"{-{Placeholder_TimeStamp}-}\",\"ChunkId\":\"{-{Placeholder_ExternalChunkId}-}\",\"UpdateNeeded\":true,\"MessageType\":\"{-{Placeholder_MessageType}-}\",\"Emitter\":\"{-{Placeholder_Emitter}-}\",\"Severity\":\"Information\",\"Message\":[{\"Lang\":\"en_US\",\"Text\":\"The status of the chunk has changed\"},{\"Lang\":\"de_DE\",\"Text\":\"Der Chunk Status hat sich geändert\"}]}}, {\"action\":\"notifyCustom\", \"input\":{\"operation\":\"updateMetaData\"}}]"
    }

If you have changed the events manually, please incooperate your changes in the new event definition and update the events in the system. Otherwise you could just delete the events and restart system. The 23.3 modules will bring the releases into the system.

To do so you can use the config event UI http://host/vidicontrol-config/events and do the changes in the editor.

Or use the swagger API of schedulercore

http://Host/vidicontrol/schedulercore/swagger/index.html

GET
/SchedulerCore/ConfigurationService/v1/EventTypes

Return all event types

DELETE

/SchedulerCore/ConfigurationService/v1/EventTypes/{id}

Delete the ID of the event type you want to delete in the system

The other new events will be autopopulated during installation.

Add Router Settings

Our router module has been extended so that new configuration parameters have been added. Please make sure that the configuration is correct. See the following article:https://kb.vidinet.net/vidicontrol/latest/required-router-setting-post-setup .

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.