hydra/plugins/gitlabpulls: use utf-8 encoding for gitlab-pulls-sorted.json

unbreaks umlaute
This commit is contained in:
Marian Hammer
2025-12-12 13:30:10 +01:00
parent 34ff66a460
commit 7d12fa6a55

View File

@@ -84,7 +84,7 @@ sub fetchInput {
my $tempdir = File::Temp->newdir("gitlab-pulls" . "XXXXX", TMPDIR => 1); my $tempdir = File::Temp->newdir("gitlab-pulls" . "XXXXX", TMPDIR => 1);
my $filename = "$tempdir/gitlab-pulls-sorted.json"; my $filename = "$tempdir/gitlab-pulls-sorted.json";
open(my $fh, ">", $filename) or die "Cannot open $filename for writing: $!"; open(my $fh, ">", $filename) or die "Cannot open $filename for writing: $!";
print $fh JSON::MaybeXS->new(canonical => 1, pretty => 1)->encode(\%pulls); print $fh JSON::MaybeXS->new(canonical => 1, pretty => 1, utf8 => 1)->encode(\%pulls);
close $fh; close $fh;
my $storePath = addToStore($filename); my $storePath = addToStore($filename);
my $timestamp = time; my $timestamp = time;