# HG changeset patch # User jbe # Date 1330974412 -3600 # Node ID 592c6a236523e540c1b732fcd087c32cc3bb0378 # Parent 0d5e7d8e90414a909b0dcb7abb8a883a0f45541d Bugfix: Do not write history entries for non-activated members diff -r 0d5e7d8e9041 -r 592c6a236523 core.sql --- a/core.sql Mon Mar 05 18:08:06 2012 +0100 +++ b/core.sql Mon Mar 05 20:06:52 2012 +0100 @@ -1190,8 +1190,9 @@ LANGUAGE 'plpgsql' VOLATILE AS $$ BEGIN IF - NEW."active" != OLD."active" OR - NEW."name" != OLD."name" + ( NEW."active" != OLD."active" OR + NEW."name" != OLD."name" ) AND + OLD."activated" NOTNULL THEN INSERT INTO "member_history" ("member_id", "active", "name")