diff --git a/lib/Lacuna/DB/Result/Propositions/BHGPassport.pm b/lib/Lacuna/DB/Result/Propositions/BHGPassport.pm index b823ed3c..6132700e 100644 --- a/lib/Lacuna/DB/Result/Propositions/BHGPassport.pm +++ b/lib/Lacuna/DB/Result/Propositions/BHGPassport.pm @@ -10,6 +10,7 @@ before pass => sub { my $law = Lacuna->db->resultset('Lacuna::DB::Result::Laws')->new({ name => $self->name, description => $self->description, + scratch => $self->scratch, type => 'BHGPassport', station_id => $self->station_id, })->insert; diff --git a/lib/Lacuna/RPC/Building/Parliament.pm b/lib/Lacuna/RPC/Building/Parliament.pm index 2ce139d5..ab1aeb0f 100644 --- a/lib/Lacuna/RPC/Building/Parliament.pm +++ b/lib/Lacuna/RPC/Building/Parliament.pm @@ -625,6 +625,7 @@ sub allow_bhg_by_alliance { my $proposition = Lacuna->db->resultset('Lacuna::DB::Result::Propositions')->new({ type => 'BHGPassport', name => 'BHG Passport', + scratch => { alliance_id => $alliance_id }, description => '{Alliance '.$alliance->id.' '.$alliance->name.' is allowed to use their BHG in the jurisdiction of {Starmap '.$building->body->x.' '.$building->body->y.' '.$building->body->name.'}.', proposed_by_id => $empire->id, });