actually set poster

This commit is contained in:
j 2011-08-01 18:14:51 +02:00
parent 9768eb4e78
commit 8639f6322e
3 changed files with 9 additions and 3 deletions

View file

@ -811,6 +811,10 @@ class Item(models.Model):
return None
def make_poster(self, force=False):
posters = glob(os.path.abspath(os.path.join(settings.MEDIA_ROOT,
self.path('poster.*.jpg'))))
for f in filter(posters, lambda p: not p.endswith('poster.local.jpg')):
os.unlink(f)
if not self.poster or force:
url = self.prefered_poster_url()
if url:

View file

@ -406,8 +406,7 @@ pandora.ui.mainMenu = function() {
pandora.$ui.accountDialog = (pandora.user.level == 'guest' ?
pandora.ui.accountDialog('login') : pandora.ui.accountLogoutDialog()).open();
} else if (data.id == 'posters') {
var id = '0133093';
pandora.$ui.postersDialog = pandora.ui.postersDialog(id).open();
pandora.$ui.postersDialog = pandora.ui.postersDialog(pandora.user.ui.item).open();
} else if (data.id == 'places') {
pandora.$ui.placesDialog = pandora.ui.placesDialog().open();
/*

View file

@ -94,11 +94,14 @@ pandora.ui.postersDialog = function(id) {
margin: 'auto'
})
);
pandora.api.setPoster({
id: pandora.user.ui.item,
source: source
});
}
});
$panel.replaceElement(0, $list);
});
return that;