[FIX] web_unsplash: do not fetch app_id if no Unsplash images

As empty arrays are considered truthy, the call to `/web_unsplash/get_app_id`
would always be performed even if no Unsplash images.

closes odoo/odoo#28421
This commit is contained in:
Romain Derie
2018-11-05 17:02:34 +00:00
parent 4f8ed012c4
commit f9e34d98f1
@@ -10,7 +10,7 @@ base.ready().then(function () {
// get image id from URL (`/unsplash/xYdf5feoI.jpg` -> `xYdf5feoI`)
unsplash_images.push(img.src.split('/unsplash/')[1].split('.')[0]);
});
if (unsplash_images) {
if (unsplash_images.length) {
ajax.jsonRpc('/web_unsplash/get_app_id', 'call').then(function (appID) {
if (appID) {
var unsplash_view_url = 'https://views.unsplash.com/v';