X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=pkgs%2Fwebapps%2Fetherpad-lite%2Fmodules%2Fep_ldapauth%2Fnode-packages.nix;h=8140187d78a8df13e6a6c8651f69d76eb9a6383b;hb=4b0a82cc2f4597a11b9275cf156ae9cceffaf44f;hp=9e6fdbea88d2e259b1aaff4bce7039f40e42d939;hpb=e9c91c19475ed679676829bfd716e41009b560c8;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/pkgs/webapps/etherpad-lite/modules/ep_ldapauth/node-packages.nix b/pkgs/webapps/etherpad-lite/modules/ep_ldapauth/node-packages.nix index 9e6fdbe..8140187 100644 --- a/pkgs/webapps/etherpad-lite/modules/ep_ldapauth/node-packages.nix +++ b/pkgs/webapps/etherpad-lite/modules/ep_ldapauth/node-packages.nix @@ -330,6 +330,9 @@ in url = "https://registry.npmjs.org/ep_ldapauth/-/ep_ldapauth-0.3.0.tgz"; sha1 = "8b34ea34b20ae97d53d753cc7d1f6f191800e3b0"; }; + preRebuild = '' + sed -i -e 's/context.message.data.type == "USERINFO_UPDATE"/context.message.data.type == "USERINFO_UPDATE" \&\& context.req \&\& context.req.session \&\& typeof(context.req.session.user) !== "undefined"/g' ep_ldapauth.js + ''; dependencies = [ sources."asn1-0.2.3" sources."assert-plus-1.0.0" @@ -386,4 +389,4 @@ in bypassCache = true; reconstructLock = true; }; -} \ No newline at end of file +}