HackyMiner
HackyMiner
XE 기본 기능은 user_id 변경을 지원하지 않고 있습니다. 그렇다면 이에 맞게 기본 xml은 user_id변경이 되면 안되는 쿼리문을 가져야 맞겠죠. 모듈이 user_id 변경을 지원한다면 해당 모듈이 자체적으로 query문을 조금 고치고 그걸...
이유없이 너무 공격적이신것 같네요? XE는 코어에서 user_id 변경을 지원하지 않으니 그 의도에 맞게 `user_id`를 변경을 지원하는 쿼리문은 의도에 맞지 않다고 봤습니다. updateMember.xml은 다음의 파일에서 사용되고 있으며, `executeQuery('member.updateMember')`는 여기서만 호출되고 있습니다....
XE 게시판에서 서드파티 얘기만 나오면 논의가 급격하게 중단되거나 식어버리더군요. 궁금증이 생겨 더 찾아봤습니다. user_id 변경을 막은 PR입니다. 513077ffee 이때 왜 막았는지 이유를 생각해본다면 서드파티 프로그램에 임의로 user_id 변경을 하게 하는...
> 게다가 member_srl만 condition으로 주어도 충분히 레코드를 특정할 수 있는데 user_id는 왜 condition으로 옮기셨는지도 의문이군요. user_id를 PK로 사용하는 다른 CMS의 사고방식을 XE에 끌고 오신 것이 아닌가 싶습니다. 심지어 notnull 조건이...
> > 흠.. 아래처럼 고치면 $user_id를 세팅하지 않았을 경우 update 컬럼에 포함되지는 않겠네요. > > 네, 기존의 쿼리에서 `notnull`만 빼고 member.controller.php에서 `unset()`해주면 코어와 서드파티의 작동 방식이 모두 기존과 동일하게 유지될...
> 쿼리id 가 잘못됐습니다. 뜨고 xml 쿼리를 php 쿼리 캐시 생성시키는 과정에서 퍼미션이 오류가 있는 경우 위와 같이 쿼리 id가 잘못되었다고 뜨더군요. 업그레이드 과정에서 퍼미션 설정이 잘못된 것 같습니다
a deprecated warning is not a fatal problem. I guess you have another issue
I don't know why but `_.minBy()` issue disappeared after gulpfied.