|
@@ -315,6 +315,11 @@ func UpdateMedia(m *Media) (updateId int64, err error) {
|
|
|
_ = tx.Rollback()
|
|
|
return
|
|
|
}
|
|
|
+ err = DeleteMappingsById(m.Id)
|
|
|
+ if err != nil {
|
|
|
+ _ = tx.Rollback()
|
|
|
+ return
|
|
|
+ }
|
|
|
ids := strings.Split(m.PermissionIds, ",")
|
|
|
for _, item := range ids {
|
|
|
x, _ := strconv.Atoi(item)
|