function setActive()

in public/javascripts/app/controllers/SnapshotListCtrl.js [73:85]


    function setActive(activeModel, model) {
      //set active states
      activeModel.set('activeState', false);
      model.set('activeState', true);
      mediator.publish('track:event', 'Snapshot', 'Active', null, null, {
        contentId: model.id,
        snapshotTime: model.timestamp
      });
      //place the content
      $timeout(()=>
          mediator.publish('snapshot-list:load-content', model.getSystemId(), model.getContentId(), model.getTimestamp()), 10
      );
    }