File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ public function actionCreate($entity)
48
48
/* @var $module Module */
49
49
$ module = Yii::$ app ->getModule (Module::$ name );
50
50
$ commentModelClass = $ module ->commentModelClass ;
51
- $ decryptEntity = Yii::$ app ->getSecurity ()->decryptByKey ($ entity , $ module ::$ name );
51
+ $ decryptEntity = Yii::$ app ->getSecurity ()->decryptByKey (utf8_decode ( $ entity) , $ module ::$ name );
52
52
if ($ decryptEntity !== false ) {
53
53
$ entityData = Json::decode ($ decryptEntity );
54
54
/* @var $model CommentModel */
Original file line number Diff line number Diff line change @@ -40,10 +40,10 @@ private function generateEntity()
40
40
{
41
41
$ post = PostModel::find ()->one ();
42
42
43
- return Yii::$ app ->getSecurity ()->encryptByKey (Json::encode ([
43
+ return utf8_encode ( Yii::$ app ->getSecurity ()->encryptByKey (Json::encode ([
44
44
'entity ' => hash ('crc32 ' , get_class ($ post )),
45
45
'entityId ' => $ post ->id ,
46
46
'relatedTo ' => get_class ($ post ) . ': ' . $ post ->id
47
- ]), Module::$ name );
47
+ ]), Module::$ name )) ;
48
48
}
49
49
}
Original file line number Diff line number Diff line change @@ -154,10 +154,10 @@ protected function registerAssets()
154
154
*/
155
155
protected function generateEntityKey ()
156
156
{
157
- return Yii::$ app ->getSecurity ()->encryptByKey (Json::encode ([
157
+ return utf8_encode ( Yii::$ app ->getSecurity ()->encryptByKey (Json::encode ([
158
158
'entity ' => $ this ->entity ,
159
159
'entityId ' => $ this ->entityId ,
160
160
'relatedTo ' => $ this ->relatedTo
161
- ]), Module::$ name );
161
+ ]), Module::$ name )) ;
162
162
}
163
163
}
You can’t perform that action at this time.
0 commit comments