We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e3e9988 commit 708f386Copy full SHA for 708f386
scripts/ZoneMinder/lib/ZoneMinder/Control/TapoC520WS_ONVIF.pm
@@ -77,6 +77,7 @@ use MIME::Base64;
77
use Digest::SHA;
78
use DateTime;
79
use URI;
80
+use URI::Escape;
81
use Data::Dumper;
82
83
require ZoneMinder::Base;
@@ -158,6 +159,7 @@ sub parseControlAddress {
158
159
my $url = URI->new($controlAddress);
160
$$self{scheme} = $url->scheme;
161
@$self{'username','password'} = split /:/, $url->userinfo if $url->userinfo;
162
+ $$self{password} = URI::Escape::uri_unescape($$self{password});
163
164
#If we have no explicitly defined port
165
$$self{port} = $url->port ? $url->port : $url->default_port;
0 commit comments