Remove logging and broken title fetching functions.

pull/21833/head
Richard Lewis 2017-11-30 14:50:30 +00:00
parent 87eab7573c
commit 5ff5ca4705
1 changed files with 5 additions and 36 deletions

View File

@ -108,7 +108,6 @@ export default React.createClass({
u.search = undefined; u.search = undefined;
u.query = params; u.query = params;
console.log("_addWurlParams", "Modified URL", u.format(), params);
return u.format(); return u.format();
}, },
@ -294,31 +293,16 @@ export default React.createClass({
*/ */
_onLoaded() { _onLoaded() {
this.setState({loading: false}); this.setState({loading: false});
// Get page title and update widget panel
// this._updateWidgetTitle();
}, },
/** /**
* Fetch remote content title and update app tile * Set remote content title on AppTile
* @param {string} title Title string to set on the AppTile
*/ */
_updateWidgetTitle() { _updateWidgetTitle(title) {
const safeUrl = this._getSafeUrl(); if (title) {
console.warn("widget title safeurl:", safeUrl);
if (safeUrl) {
let title = null;
try {
// title = yield this.getUrlTitle(safeUrl);
// console.log("Foo");
} catch (e) {
console.error("Failed to get title for:", safeUrl);
}
console.warn("widget title:", title);
this.setState({widgetPageTitle: title});
return;
}
console.warn("widget title: no url");
this.setState({widgetPageTitle: null}); this.setState({widgetPageTitle: null});
}
}, },
// Widget labels to render, depending upon user permissions // Widget labels to render, depending upon user permissions
@ -351,21 +335,6 @@ export default React.createClass({
return appTileName; return appTileName;
}, },
/**
* Get the HTML title for a given URL
* @param {string} url URL to process
* @return {string} Title of the HTML page, or null
*/
getUrlTitle(url) {
return fetch(url)
.then((response) => response.text())
.then((html) => {
const doc = new DOMParser().parseFromString(html, "text/html");
const title = doc.querySelectorAll('title')[0];
return title.innerText;
});
},
onClickMenuBar(ev) { onClickMenuBar(ev) {
ev.preventDefault(); ev.preventDefault();