def studio_submit()

in officevideo/officevideo.py [0:0]


    def studio_submit(self, submissions, suffix=''):  # pylint: disable=unused-argument
        """
        Change the settings for this XBlock given by the Studio user
        """
        if not isinstance(submissions, dict):
            LOG.error("submissions object from Studio is not a dict - %r", submissions)
            return {
                'result': 'error'
            }

        self.display_name = submissions['display_name']
        self.video_url = submissions['video_url']

        # Check if user have entered embed code
        embed_code_regex = '<iframe '
        matched = re.match(embed_code_regex, self.video_url, re.IGNORECASE)

        if matched is not None:
            self.output_code = self.video_url
        else:
            self.output_code = ''
        self.message = ""
        self.message_display_state = "block"

        return {'result': 'success'}