diff --git a/client/components/panels/news-editor.jsx b/client/components/panels/news-editor.jsx index 2bd699d..0fa1f85 100644 --- a/client/components/panels/news-editor.jsx +++ b/client/components/panels/news-editor.jsx @@ -9,7 +9,13 @@ const NewsEditor = props => { const [index, setIndex] = useState(null); if (!articles) { - fetch(`${props.uri}/titles?limit=999`, { method: 'GET' }) + fetch(`${props.uri}/titles?limit=999`, { + method: 'GET', + headers: { + 'Content-Type': 'application/json', + 'Access-Control-Allow-Origin': '*' + }, + }) .then(a => { if (!a.ok) { throw `Network error ${a.status}: ${a.statusText} ${a.url}`; @@ -107,4 +113,4 @@ const handleSubmit = async (index, title, author, body, uri, newsKey) => { } }; -export default NewsEditor; \ No newline at end of file +export default NewsEditor; diff --git a/client/components/panels/news-feed.jsx b/client/components/panels/news-feed.jsx index 6a68c1f..f707a41 100644 --- a/client/components/panels/news-feed.jsx +++ b/client/components/panels/news-feed.jsx @@ -6,7 +6,13 @@ const NewsFeed = props => { const [articles, setArticles] = useState(null); if (!articles) { - fetch(props.uri, { method: 'GET' }) + fetch(props.uri, { + method: 'GET', + headers: { + 'Content-Type': 'application/json', + 'Access-Control-Allow-Origin': '*' + }, + }) .then(a => { if (!a.ok) { throw `Network error ${a.status}: ${a.statusText} ${a.url}`; @@ -39,4 +45,4 @@ const NewsFeed = props => { ); }; -export default NewsFeed; \ No newline at end of file +export default NewsFeed; diff --git a/configure-script.js b/configure-script.js index 8a47738..850f8b0 100644 --- a/configure-script.js +++ b/configure-script.js @@ -72,7 +72,7 @@ services: - DB_TIMEZONE=${databaseTimeZone} - SESSION_SECRET=secret - SESSION_ADMIN=adminsecret - - NEWS_URI=http://${newsWebAddress}:3100/news + - NEWS_URI=https://${newsWebAddress}/news - NEWS_KEY=${newsKey} networks: - app-network