Unverified Commit fdd27822 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

nixos/firefox: fix eval with empty overrides (#464988)

parents 3abdb62f b13fa7a2
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -278,11 +278,11 @@ in
    environment.systemPackages = [
      (cfg.package.override (old: {
        extraPrefsFiles =
          old.extraPrefsFiles
          (old.extraPrefsFiles or [ ])
          ++ cfg.autoConfigFiles
          ++ [ (pkgs.writeText "firefox-autoconfig.js" cfg.autoConfig) ];
        nativeMessagingHosts = old.nativeMessagingHosts ++ cfg.nativeMessagingHosts.packages;
        cfg = old.cfg // cfg.wrapperConfig;
        nativeMessagingHosts = (old.nativeMessagingHosts or [ ]) ++ cfg.nativeMessagingHosts.packages;
        cfg = (old.cfg or { }) // cfg.wrapperConfig;
      }))
    ];