forked from 0x2620/pandora
private/personal
This commit is contained in:
parent
3afd8a0e0b
commit
60ac4805c5
2 changed files with 6 additions and 5 deletions
|
@ -22,8 +22,8 @@ class List(models.Model):
|
|||
modified = models.DateTimeField(auto_now=True)
|
||||
user = models.ForeignKey(User, related_name='lists')
|
||||
name = models.CharField(max_length=255)
|
||||
status = models.CharField(max_length=20, default='personal')
|
||||
_status = ['personal', 'public', 'featured']
|
||||
status = models.CharField(max_length=20, default='private')
|
||||
_status = ['private', 'public', 'featured']
|
||||
query = DictField(default={"static": True})
|
||||
type= models.CharField(max_length=255, default='static')
|
||||
description = models.TextField(default='')
|
||||
|
|
|
@ -124,13 +124,14 @@ pandora.reloadList = function() {
|
|||
});
|
||||
app.$ui.list.bindEvent({
|
||||
init: function(event, data) {
|
||||
app.$ui.folderList[listData.status]
|
||||
.value(listData.id, 'items', data.items);
|
||||
var folder = listData.status == 'private' ? 'personal' : listData.status;
|
||||
app.$ui.folderList[folder].value(listData.id, 'items', data.items);
|
||||
}
|
||||
})
|
||||
.bindEventOnce({
|
||||
load: function(event, data) {
|
||||
app.$ui.list.gainFocus().options({selected: [data.items]});
|
||||
app.$ui.list.gainFocus();
|
||||
if (data) app.$ui.list.options({selected: [data.items]});
|
||||
}
|
||||
})
|
||||
.reloadList();
|
||||
|
|
Loading…
Reference in a new issue