fix editing embed urls

This commit is contained in:
j 2013-09-08 17:59:22 +00:00
parent dcf0893ea1
commit dc7582752c

View file

@ -402,7 +402,7 @@ pandora.ui.insertEmbedDialog = function(/*[url, ]callback*/) {
}) })
.appendTo($form); .appendTo($form);
url ? parseURL() : formatURL(); url ? parseURL(url) : formatURL();
updateForm(); updateForm();
} else { } else {
@ -458,6 +458,12 @@ pandora.ui.insertEmbedDialog = function(/*[url, ]callback*/) {
} }
function limitPoint(value, min, max) { function limitPoint(value, min, max) {
if (Ox.typeOf(min) == 'number') {
min = Ox.formatDuration(min)
}
if (Ox.typeOf(max) == 'number') {
max = Ox.formatDuration(max)
}
return Ox.formatDuration( return Ox.formatDuration(
Ox.limit( Ox.limit(
Ox.parseDuration(value), Ox.parseDuration(value),
@ -477,7 +483,7 @@ pandora.ui.insertEmbedDialog = function(/*[url, ]callback*/) {
var isSameItem = isSameSite && state.item == item, var isSameItem = isSameSite && state.item == item,
id = (isSameSite ? state.item : url.split('/')[3]) || item, id = (isSameSite ? state.item : url.split('/')[3]) || item,
query = {}; query = {};
if (state.hash) { if (state.hash && state.hash.query) {
state.hash.query.forEach(function(condition) { state.hash.query.forEach(function(condition) {
query[condition.key] = condition.value; query[condition.key] = condition.value;
}); });