From 57652f1e51a2acf12ebb34f3f15ca0229cce684c Mon Sep 17 00:00:00 2001 From: Daniel Brahneborg Date: Mon, 24 Mar 2025 12:31:59 +0100 Subject: [PATCH] plugin min-vp, required by Sinch --- plugins/min-vp/min-vp.pl | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 plugins/min-vp/min-vp.pl diff --git a/plugins/min-vp/min-vp.pl b/plugins/min-vp/min-vp.pl new file mode 100644 index 0000000..9c676b9 --- /dev/null +++ b/plugins/min-vp/min-vp.pl @@ -0,0 +1,11 @@ +# If the VP is set, make sure it's at least 900 (15 minutes). + +sub before_send { + my ($request, $response) = @_; + my $q = ${$request}{'qe'}; + if ((defined($q->{'VP'})) && ($q->{'VP'} < 900)) { + $q->{'VP'} = 900; + } + return 0; +} +