functions/Private/Converting/Disable-MgaCustomHeader.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
function Disable-MgaCustomHeader {
    try {
        if ($Script:MgaSession.HeaderParameters -ne $Script:MgaSession.OriginalHeader) {
            Write-Verbose 'Reverting header'
            $Script:MgaSession.remove('HeaderParameters')
            $Script:MgaSession.HeaderParameters = $Script:MgaSession.OriginalHeader
            $Script:MgaSession.remove('OriginalHeader')
        }
    }
    catch {
        throw "Something went wrong reverting back header... Re-login with Connect-Mga to continue... Error: $_"
    }
}