           "issue_row"."accepted" NOTNULL AND
           "issue_row"."half_frozen" ISNULL
         THEN
-          SELECT
-            CASE
-              WHEN "vote_now" * 2 > "issue_row"."population" THEN
-                TRUE
-              WHEN "vote_later" * 2 > "issue_row"."population" THEN
-                FALSE
-              ELSE NULL
-            END
-            INTO "voting_requested_v"
-            FROM "issue" WHERE "id" = "issue_id_p";
           IF
-            "voting_requested_v" OR (
-              "voting_requested_v" ISNULL AND
-              now() >= "issue_row"."accepted" + "issue_row"."discussion_time"
-            )
+            now() >= "issue_row"."accepted" + "issue_row"."discussion_time"
           THEN
             PERFORM "set_snapshot_event"("issue_id_p", 'half_freeze');
             -- NOTE: "issue_row" used later

    DECLARE
      "issue_row"         "issue"%ROWTYPE;
      "policy_row"        "policy"%ROWTYPE;
      "voting_requested_v" BOOLEAN;
    BEGIN
      PERFORM "lock_issue"("issue_id_p");
      SELECT * INTO "issue_row" FROM "issue" WHERE "id" = "issue_id_p";

        PRIMARY KEY ("issue_id", "member_id"),
        "issue_id"              INT4            REFERENCES "issue" ("id") ON DELETE CASCADE ON UPDATE CASCADE,
        "member_id"             INT4            REFERENCES "member" ("id") ON DELETE CASCADE ON UPDATE CASCADE,
        "autoreject"            BOOLEAN );
CREATE INDEX "interest_member_id_idx" ON "interest" ("member_id");

COMMENT ON TABLE "interest" IS 'Interest of members in a particular issue; Frontends must ensure that interest for fully_frozen or closed issues is not added or removed.';

COMMENT ON COLUMN "interest"."autoreject"       IS 'TRUE = member votes against all initiatives in case of not explicitly taking part in the voting procedure';


CREATE TABLE "initiator" (
