mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 19:15:58 +01:00 
			
		
		
		
	tmp fix for nested if
This commit is contained in:
		| @@ -105,18 +105,18 @@ define(['taskbar'], function(taskbar) { | ||||
|  | ||||
| 			if (parseInt(postData.tid) > 0) { | ||||
| 				titleEl.val('Replying to: ' + postData.title); | ||||
| 				titleEl.prop('readOnly', true); | ||||
| 				titleEl.prop('disabled', true); | ||||
| 			} else if (parseInt(postData.pid) > 0) { | ||||
| 				titleEl.val(postData.title); | ||||
| 				titleEl.prop('readOnly', true); | ||||
| 				titleEl.prop('disabled', true); | ||||
| 				socket.emit('modules.composer.editCheck', postData.pid, function(err, editCheck) { | ||||
| 					if (!err && editCheck.titleEditable) { | ||||
| 						postContainer.find('input').prop('readonly', false); | ||||
| 						titleEl.prop('disabled', false); | ||||
| 					} | ||||
| 				}); | ||||
| 			} else { | ||||
| 				titleEl.val(postData.title); | ||||
| 				titleEl.prop('readOnly', false); | ||||
| 				titleEl.prop('disabled', false); | ||||
| 			} | ||||
|  | ||||
| 			bodyEl.val(postData.body); | ||||
|   | ||||
| @@ -106,9 +106,9 @@ | ||||
| 										<ul class="dropdown-menu text-center pull-right" role="menu" aria-labelledby="dLabel"> | ||||
| 											<button class="btn btn-sm btn-default edit" type="button" title="[[topic:edit]]"><i class="fa fa-pencil"></i></button> | ||||
| 											<button class="btn btn-sm btn-default delete" type="button" title="[[topic:delete]]"><i class="fa fa-trash-o"></i></button> | ||||
| 											<!-- IF posts.display_move_tools --> | ||||
| 											<button class="btn btn-sm btn-default move" type="button" title="[[topic:move]]"><i class="fa fa-arrows"></i></button> | ||||
| 											<!-- ENDIF posts.display_move_tools --> | ||||
|  | ||||
| 											<button class="btn btn-sm btn-default move {posts.display_move_tools}" type="button" title="[[topic:move]]"><i class="fa fa-arrows"></i></button> | ||||
|  | ||||
| 										</ul> | ||||
| 									</div> | ||||
| 								</div> | ||||
|   | ||||
| @@ -118,7 +118,7 @@ CategoryTools.privileges = function(cid, uid, callback) { | ||||
| 			editable: privileges.moderator || privileges.admin, | ||||
| 			view_deleted: privileges.moderator || privileges.admin, | ||||
| 			moderator: privileges.moderator, | ||||
| 			admin: privileges.moderator | ||||
| 			admin: privileges.admin | ||||
| 		}); | ||||
| 	}); | ||||
| }; | ||||
|   | ||||
| @@ -410,7 +410,7 @@ var async = require('async'), | ||||
| 					var pid = postData[i].pid; | ||||
| 					postData[i].favourited = fav_data[pid]; | ||||
| 					postData[i].display_moderator_tools = (current_user != 0) && privileges[pid].editable; | ||||
| 					postData[i].display_move_tools = privileges[pid].move; | ||||
| 					postData[i].display_move_tools = privileges[pid].move ? '' : 'hidden'; | ||||
| 				} | ||||
|  | ||||
| 				callback(null, postData); | ||||
|   | ||||
| @@ -761,9 +761,11 @@ var bcrypt = require('bcrypt'), | ||||
|  | ||||
| 	User.isAdministrator = function(uid, callback) { | ||||
| 		groups.getGidFromName('Administrators', function(err, gid) { | ||||
| 			groups.isMember(uid, gid, function(err, isAdmin) { | ||||
| 				callback(err, isAdmin); | ||||
| 			}); | ||||
| 			if(err) { | ||||
| 				return callback(err); | ||||
| 			} | ||||
|  | ||||
| 			groups.isMember(uid, gid, callback); | ||||
| 		}); | ||||
| 	}; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user