mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-18 09:52:17 +09:00
`$args->group_srls`가 없는 경우에만 `$args->group_srls`를 unset하도록 되어 있습니다. 하지만 노출 권한 그룹이 두개 이상 지정된 경우 `$args->group_srls`값은 array인데, array를 별도 처리 없이 쿼리에 넣으면서 문제가 생깁니다.(실제 권한이 업데이트되는 `procMenuAdminUpdateAuth` act에서는 그룹 srl값을 `,`로 implode 해주고 있습니다) 메뉴 업데이트가 이루어지는 `procMenuAdminUpdateItem` act에서는 메뉴의 편집이 이루어지지 않고, 실제 쿼리에 들어가는 `$args->group_srls` 값도 원본 메뉴 그룹 그대로이기에 업데이트 쿼리에 포함시킬 이유가 없으므로, 해당 값을 무조건 unset하도록 변경했습니다. |
||
|---|---|---|
| .. | ||
| addon | ||
| admin | ||
| adminlogging | ||
| autoinstall | ||
| board | ||
| comment | ||
| communication | ||
| counter | ||
| document | ||
| editor | ||
| file | ||
| importer | ||
| install | ||
| integration_search | ||
| layout | ||
| member | ||
| menu | ||
| message | ||
| module | ||
| page | ||
| point | ||
| poll | ||
| rss | ||
| session | ||
| spamfilter | ||
| tag | ||
| trash | ||
| widget | ||