diff --git a/addons/cetmix_tower_webhook/models/res_config_settings.py b/addons/cetmix_tower_webhook/models/res_config_settings.py new file mode 100644 index 0000000..ef9c4c4 --- /dev/null +++ b/addons/cetmix_tower_webhook/models/res_config_settings.py @@ -0,0 +1,13 @@ +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + cetmix_tower_webhook_log_duration = fields.Integer( + string="Keep Webhook Logs for (days)", + help="Set the number of days to keep webhook logs. " + "Old logs will be deleted automatically.", + default=30, + config_parameter="cetmix_tower_webhook.webhook_log_duration", + )