From c4459d2b817eda9028a41ff5febeef8a74506c05 Mon Sep 17 00:00:00 2001
From: Andrew Dunai <a@dun.ai>
Date: Mon, 5 Jul 2021 23:43:57 +0300
Subject: [PATCH] Fix PutDataValue

persistence: make PutDataValue accept interface{}
---
 persistence.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/persistence.go b/persistence.go
index bb8a01f..ba14106 100644
--- a/persistence.go
+++ b/persistence.go
@@ -53,7 +53,7 @@ func (c *PersistenceContext) SetState(state string) {
 }
 
 // PutValueData is a shortcut to insert value into conversation data in one line.
-func (c *PersistenceContext) PutDataValue(key string, value string) {
+func (c *PersistenceContext) PutDataValue(key string, value interface{}) {
 	data := c.GetData()
 	data[key] = value
 	c.SetData(data)