diff --git a/src/app/Coriolis.jsx b/src/app/Coriolis.jsx index 8b544b1f..79ec5838 100644 --- a/src/app/Coriolis.jsx +++ b/src/app/Coriolis.jsx @@ -113,9 +113,9 @@ export default class Coriolis extends React.Component { async _getAnnouncements() { try { - const announces = await request.get('https://orbis.zone/api/announcement') - .query({ showInCoriolis: true }); - this.setState({ announcements: announces.body }); + const announces = await request.get('https://api.orbis.zone/announcements') + .query({ coriolis: true }); + this.setState({ announcements: announces }); } catch (err) { console.error(err) } diff --git a/src/app/components/Header.jsx b/src/app/components/Header.jsx index 37456526..6c56e504 100644 --- a/src/app/components/Header.jsx +++ b/src/app/components/Header.jsx @@ -426,7 +426,10 @@ export default class Header extends TranslatedComponent { if (this.props.announcements) { announcements = []; for (let announce of this.props.announcements) { - announcements.push(); + if (announce.expiry < Date.now()) { + continue; + } + announcements.push(); announcements.push(
); } } diff --git a/src/app/pages/OutfittingPage.jsx b/src/app/pages/OutfittingPage.jsx index 94c786b3..3b709258 100644 --- a/src/app/pages/OutfittingPage.jsx +++ b/src/app/pages/OutfittingPage.jsx @@ -686,13 +686,12 @@ export default class OutfittingPage extends Page { _genOrbis() { const data = {}; const ship = this.state.ship; - ship.coriolisId = ship.id; - data.coriolisShip = ship; - data.url = window.location.href; data.title = this.state.buildName || ship.id; data.description = this.state.buildName || ship.id; - data.ShipName = ship.id; - data.Ship = ship.id; + data.body = ship; + data.url = `https://coriolis.io${outfitURL(ship.id, ship.toString(), data.title)}`; + ship.type = ship.id; + console.log(data); this.context.showModal(); } diff --git a/src/app/utils/ShortenUrl.js b/src/app/utils/ShortenUrl.js index 2846db50..1097f3d1 100644 --- a/src/app/utils/ShortenUrl.js +++ b/src/app/utils/ShortenUrl.js @@ -105,7 +105,7 @@ function orbisShorten(url, success, error) { } } -const API_ORBIS = 'https://orbis.zone/api/builds/add'; +const API_ORBIS = 'https://api.orbis.zone/ships'; /** * Upload to Orbis * @param {object} ship The URL to shorten