GORM Playground Link

https://github.com/go-gorm/playground/pull/765

Description

FirstOrCreate doesn't behave like FirstOrInit and as stated in the docs: https://github.com/go-gorm/playground/pull/765

I expect when an attribute is assigned (.Assign) it is set in the returned object.