personium / personium-core

Core module of Personium
https://personium.io
Apache License 2.0
88 stars 16 forks source link

Token when executing the "exec" action does not contain Role. #384

Closed SawamiWataru closed 5 years ago

SawamiWataru commented 5 years ago

To be precise, Role is set but it has been deleted.

Passing the event where Role is set with this line, thread execution is done with the next line. https://github.com/personium/personium-core/blob/master/src/main/java/io/personium/core/rule/RuleManager.java#L325

Deletion of Role is performed in "convertToPublish" of this line. https://github.com/personium/personium-core/blob/master/src/main/java/io/personium/core/rule/RuleManager.java#L330

convertToPublish() https://github.com/personium/personium-core/blob/master/src/main/java/io/personium/core/event/PersoniumEvent.java#L246

SawamiWataru commented 5 years ago

Released v1.7.6c, v1.7.8a, v1.7.9