Merge pull request #1547 from emhamm/hydra-fix-gitlab-pull-with-umlaute

hydra/plugins/gitlabpulls: use utf-8 encoding for gitlab-pulls-sorted…
This commit is contained in:
Janne Heß
2026-01-04 13:38:22 +00:00
committed by GitHub

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;