diff --git a/client/src/components/App.js b/client/src/components/App.js index ea6d1d2..bd9d2b6 100644 --- a/client/src/components/App.js +++ b/client/src/components/App.js @@ -5,7 +5,7 @@ import * as actions from '../actions'; import Header from './Header'; import Hero from './Hero'; -import Plex from './Plex'; +import Plex from './plex/Plex'; class App extends Component { componentDidMount() { diff --git a/client/src/components/MediaList.js b/client/src/components/MediaList.js index 1045a14..9682cc4 100644 --- a/client/src/components/MediaList.js +++ b/client/src/components/MediaList.js @@ -26,15 +26,20 @@ class MediaList extends Component { alt="pic" className="circle" /> - {show.title} + + +
{show.title}
+
+

{show.summary}
- Views: {show.views} + + + {show.views} + +

- - grade - ); diff --git a/client/src/components/ImportLibrary.js b/client/src/components/plex/ImportLibrary.js similarity index 93% rename from client/src/components/ImportLibrary.js rename to client/src/components/plex/ImportLibrary.js index 20b3be5..1e44fda 100644 --- a/client/src/components/ImportLibrary.js +++ b/client/src/components/plex/ImportLibrary.js @@ -4,14 +4,13 @@ import CssBaseline from '@material-ui/core/CssBaseline'; import Typography from '@material-ui/core/Typography'; import {withStyles} from '@material-ui/core/styles'; import {connect} from 'react-redux'; -import styles from './css'; +import styles from '../css'; import axios from 'axios'; class ImportLibrary extends Component { importPlexLibrary = async params => { - const res = await axios.get('/api/plex/import/all'); - console.log(res); - return res; + await axios.get('/api/plex/import/all'); + window.location.reload(); }; render() { diff --git a/client/src/components/Plex.js b/client/src/components/plex/Plex.js similarity index 93% rename from client/src/components/Plex.js rename to client/src/components/plex/Plex.js index f85b00c..a0d3c45 100644 --- a/client/src/components/Plex.js +++ b/client/src/components/plex/Plex.js @@ -2,7 +2,7 @@ import React, {Component} from 'react'; import {connect} from 'react-redux'; import PlexTokenForm from './PlexTokenForm'; import ImportLibrary from './ImportLibrary'; -import MediaList from './MediaList'; +import MediaList from '../MediaList'; class Plex extends Component { render() { diff --git a/client/src/components/PlexTokenForm.css b/client/src/components/plex/PlexTokenForm.css similarity index 100% rename from client/src/components/PlexTokenForm.css rename to client/src/components/plex/PlexTokenForm.css diff --git a/client/src/components/PlexTokenForm.js b/client/src/components/plex/PlexTokenForm.js similarity index 97% rename from client/src/components/PlexTokenForm.js rename to client/src/components/plex/PlexTokenForm.js index 83cac1a..21b7c3c 100644 --- a/client/src/components/PlexTokenForm.js +++ b/client/src/components/plex/PlexTokenForm.js @@ -5,8 +5,8 @@ import CssBaseline from '@material-ui/core/CssBaseline'; import {connect} from 'react-redux'; import {withStyles} from '@material-ui/core/styles'; import './PlexTokenForm.css'; -import Modal from './Modal'; -import styles from './css'; +import Modal from '../Modal'; +import styles from '../css'; class PlexTokenForm extends React.Component { state = {email: '', password: '', plexUrl: ''}; @@ -18,8 +18,8 @@ class PlexTokenForm extends React.Component { getPlexToken = async params => { const res = await axios.get('/api/plex/token', {params}); - console.log(res); - return res; + console.log('plex-tok---', res); + window.location.reload(); }; render() { diff --git a/server/services/plex/importData.js b/server/services/plex/importData.js index 86520b8..f6e4768 100644 --- a/server/services/plex/importData.js +++ b/server/services/plex/importData.js @@ -106,7 +106,6 @@ const updateLibrary = libraryData => { type: data.type, views: data.globalViewCount, rating_key: data.ratingKey, - poster_path: data.key, summary: data.summary, rating: data.rating, year: data.year,