|
1 | | -############################################################################### |
| 1 | +<############################################################################## |
| 2 | +Part of PowerShell module : GenXdev.Queries.Text |
| 3 | +Original cmdlet filename : Get-NextAffirmation.ps1 |
| 4 | +Original author : René Vaessen / GenXdev |
| 5 | +Version : 1.264.2025 |
| 6 | +################################################################################ |
| 7 | +MIT License |
| 8 | +
|
| 9 | +Copyright 2021-2025 GenXdev |
| 10 | +
|
| 11 | +Permission is hereby granted, free of charge, to any person obtaining a copy |
| 12 | +of this software and associated documentation files (the "Software"), to deal |
| 13 | +in the Software without restriction, including without limitation the rights |
| 14 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
| 15 | +copies of the Software, and to permit persons to whom the Software is |
| 16 | +furnished to do so, subject to the following conditions: |
| 17 | +
|
| 18 | +The above copyright notice and this permission notice shall be included in all |
| 19 | +copies or substantial portions of the Software. |
| 20 | +
|
| 21 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 22 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 23 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 24 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 25 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| 26 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 27 | +SOFTWARE. |
| 28 | +################################################################################> |
| 29 | +############################################################################### |
2 | 30 |
|
3 | 31 | <# |
4 | 32 | .SYNOPSIS |
@@ -45,7 +73,10 @@ function Get-NextAffirmation { |
45 | 73 | try { |
46 | 74 | # fetch affirmation from the api with timeout |
47 | 75 | Microsoft.PowerShell.Utility\Write-Verbose 'Fetching affirmation from API...' |
48 | | - $response = Microsoft.PowerShell.Utility\Invoke-RestMethod -Uri $apiEndpoint ` |
| 76 | + $response = Microsoft.PowerShell.Utility\Invoke-RestMethod ` |
| 77 | + -Verbose:$false ` |
| 78 | + -ProgressAction Continue ` |
| 79 | + -Uri $apiEndpoint ` |
49 | 80 | -TimeoutSec 2 |
50 | 81 |
|
51 | 82 | # extract affirmation text |
|
0 commit comments