Beispiel #1
0
        private bool CheckUsernameAndUpdateOwner(UserManagementWrapper userManagementWrapper, SessionManagementWrapper sessionManagementWrapper, string Username, Guid sessionid)
        {
            Guid?userid = userManagementWrapper.GetUserIdByName(Username);

            if (userid != null)
            {
                return(sessionManagementWrapper.UpdateSessionOwner(sessionid, Username));
            }
            else
            {
                log.Error(String.Format("Can't find user named {0} in the Panopto database.", Username));
                log.Warn(String.Format("Recording will be scheduled with the service account as the owner: {0}.", this.configSettings.PanoptoUserName));
                return(false);
            }
        }