From 996de3c67d490b4052bd16179b229b30c2f890f8 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 27 Sep 2021 02:53:07 -0500 Subject: config: get_1: use full parameter name Instead of passing the prefix section and key separately, pass them together as is commonly done with git-config(1) usage as well as our ->get_all API. This inconsistency in the get_1 API is a needless footgun and confused me a bit while working on "lei up" the other week. --- lib/PublicInbox/LeiUp.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/PublicInbox/LeiUp.pm') diff --git a/lib/PublicInbox/LeiUp.pm b/lib/PublicInbox/LeiUp.pm index 377a720e..3e1ca21e 100644 --- a/lib/PublicInbox/LeiUp.pm +++ b/lib/PublicInbox/LeiUp.pm @@ -32,7 +32,7 @@ sub up1 ($$) { $lei->{opt}->{$k} //= $v; } for my $k ($lss->BOOL_FIELDS, $lss->SINGLE_FIELDS) { - my $v = $lss->{-cfg}->get_1('lei.q', $k) // next; + my $v = $lss->{-cfg}->get_1("lei.q.$k") // next; $lei->{opt}->{$k} //= $v; } my $o = $lei->{opt}->{output} // ''; -- cgit v1.2.3-24-ge0c7