diff --git a/src/config/node.rs b/src/config/node.rs index 2b29cb02..fb6b182d 100644 --- a/src/config/node.rs +++ b/src/config/node.rs @@ -174,6 +174,11 @@ pub enum Translation { "description" : { optional: true, schema: MULTI_LINE_COMMENT_SCHEMA, + }, + "consent-text" : { + optional: true, + type: String, + max_length: 64 * 1024, } }, )] diff --git a/www/config/NodeOptionView.js b/www/config/NodeOptionView.js index c327356f..5fd17d80 100644 --- a/www/config/NodeOptionView.js +++ b/www/config/NodeOptionView.js @@ -59,6 +59,9 @@ Ext.define('PBS.NodeOptionView', { name: 'consent-text', text: gettext('Consent Text'), deleteEmpty: true, + fieldOpts: { + maxLength: 64 * 1024, + }, onlineHelp: 'consent_banner', }, ],