Mukho

update profile for admin

...@@ -60,7 +60,7 @@ create table board( ...@@ -60,7 +60,7 @@ create table board(
60 >UPDATE board SET idx = @COUNT:=@COUNT+1; 60 >UPDATE board SET idx = @COUNT:=@COUNT+1;
61 61
62 --- 62 ---
63 -### 최종 수정: 2021-11-20 19:16<br> 63 +### 최종 수정: 2021-11-20 21:44<br>
64 ### 수정 내용: 64 ### 수정 내용:
65 1. 최근 있었던 DB명세구조 변경 65 1. 최근 있었던 DB명세구조 변경
66 >alter table board drop passwd;<br> 66 >alter table board drop passwd;<br>
......
...@@ -117,6 +117,12 @@ router.post('/update', function(req,res,next){ ...@@ -117,6 +117,12 @@ router.post('/update', function(req,res,next){
117 if(err) console.error(err) 117 if(err) console.error(err)
118 // 변경하려는 닉네임이 중복이 아닌 경우 or 닉네임 변경이 없는 수정 118 // 변경하려는 닉네임이 중복이 아닌 경우 or 닉네임 변경이 없는 수정
119 if(!result.length || (result.length && req.user.ID == result[0].ID)){ 119 if(!result.length || (result.length && req.user.ID == result[0].ID)){
120 + // 운영자인 경우 타입을 변경시키지 않고 고정
121 + if(oldType == '운영자'){
122 + type = '운영자'
123 + datas[2] = '운영자';
124 + }
125 +
120 var sql = "update userdb set profilemsg =?, nickname=?, type=? where id =?" 126 var sql = "update userdb set profilemsg =?, nickname=?, type=? where id =?"
121 myinfo.query(sql,datas,function(err,result){ 127 myinfo.query(sql,datas,function(err,result){
122 if(err) console.error(err) 128 if(err) console.error(err)
......