mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-17 15:53:28 +00:00
[file lock] show name instead of email
This commit is contained in:
@@ -234,6 +234,7 @@ app["pageOptions"] = {
|
|||||||
return mods_enabled;
|
return mods_enabled;
|
||||||
})(),
|
})(),
|
||||||
username: "{{request.user.username}}",
|
username: "{{request.user.username}}",
|
||||||
|
name: "{{request.user.username|email2nickname|escapejs}}",
|
||||||
events_enabled: {% if events_enabled %} true {% else %} false {% endif %},
|
events_enabled: {% if events_enabled %} true {% else %} false {% endif %},
|
||||||
can_add_repo: {% if user.permissions.can_add_repo %} true {% else %} false {% endif %},
|
can_add_repo: {% if user.permissions.can_add_repo %} true {% else %} false {% endif %},
|
||||||
can_generate_shared_link: {% if user.permissions.can_generate_shared_link %} true {% else %} false {% endif %},
|
can_generate_shared_link: {% if user.permissions.can_generate_shared_link %} true {% else %} false {% endif %},
|
||||||
|
@@ -508,6 +508,7 @@ def list_lib_dir(request, repo_id):
|
|||||||
if is_pro_version():
|
if is_pro_version():
|
||||||
f_['is_locked'] = True if f.is_locked else False
|
f_['is_locked'] = True if f.is_locked else False
|
||||||
f_['lock_owner'] = f.lock_owner
|
f_['lock_owner'] = f.lock_owner
|
||||||
|
f_['lock_owner_name'] = email2nickname(f.lock_owner)
|
||||||
if username == f.lock_owner:
|
if username == f.lock_owner:
|
||||||
f_['locked_by_me'] = True
|
f_['locked_by_me'] = True
|
||||||
else:
|
else:
|
||||||
|
@@ -55,7 +55,7 @@ define([
|
|||||||
enable_some_op: enable_some_op,
|
enable_some_op: enable_some_op,
|
||||||
repo_encrypted: dir.encrypted
|
repo_encrypted: dir.encrypted
|
||||||
}));
|
}));
|
||||||
this.$('.file-locked-icon').attr('title', gettext("locked by {placeholder}").replace('{placeholder}', Common.HTMLescape(this.model.get('lock_owner'))));
|
this.$('.file-locked-icon').attr('title', gettext("locked by {placeholder}").replace('{placeholder}', this.model.get('lock_owner_name')));
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
@@ -503,7 +503,7 @@ define([
|
|||||||
_this.model.set({
|
_this.model.set({
|
||||||
'is_locked': true,
|
'is_locked': true,
|
||||||
'locked_by_me': true,
|
'locked_by_me': true,
|
||||||
'lock_owner': app.pageOptions.username
|
'lock_owner_name': app.pageOptions.name
|
||||||
});
|
});
|
||||||
app.globalState.noFileOpPopup = true;
|
app.globalState.noFileOpPopup = true;
|
||||||
_this.$el.removeClass('hl');
|
_this.$el.removeClass('hl');
|
||||||
|
Reference in New Issue
Block a user