I installed SIgnIt and gave permission for anonymous users to sign nodes. however, I'm getting this error upon signing:

user warning: Unknown column 'data' in 'field list' query: INSERT INTO signit_signatures (nid, uid, targets, subject, message, personal_message, personal_comment, created, sent, email, firstname, lastname, data) VALUES (24, 0, "", "My SignIt ", "", "", "", 1200754051, 0, "mcheblak@crtda.org", "", "", "N;") in /var/www/includes/database.mysql.inc on line 172.

and when i try to modify the node, i get

    * warning: preg_match() expects parameter 2 to be string, array given in /var/www/includes/bootstrap.inc on line 670.
    * warning: preg_match() expects parameter 2 to be string, array given in /var/www/includes/bootstrap.inc on line 670.

Comments

sraisz’s picture

I had same issue. I added the field "Data" to the table and it works.

ahkiam’s picture

Thanks, that fixed the problem for me as well. Does it matter what number I put in "Length/Values"?