code: def shot_view_asset(self, ):
          
          if not self.cur_shot:
              return
  
          i = self.shot_asset_treev.currentIndex()
          item = i.internalPointer()
          if item:
              asset = item.internal_data()
              if isinstance(asset, djadapter.models.Asset):
                  self.view_asset(asset)
docs: View the task that is currently selected on the shot page
  
          :returns: None
          :rtype: None
          :raises: None