Lint the actions
This commit is contained in:
parent
3121e86005
commit
9ed1b2dccb
@ -1,6 +1,6 @@
|
|||||||
export function addAlertError(message) {
|
export function addAlertError(message) {
|
||||||
return {
|
return {
|
||||||
type: 'ADD_ALERT_ERROR',
|
type: "ADD_ALERT_ERROR",
|
||||||
payload: {
|
payload: {
|
||||||
message,
|
message,
|
||||||
}
|
}
|
||||||
@ -9,7 +9,7 @@ export function addAlertError(message) {
|
|||||||
|
|
||||||
export function addAlertOk(message) {
|
export function addAlertOk(message) {
|
||||||
return {
|
return {
|
||||||
type: 'ADD_ALERT_OK',
|
type: "ADD_ALERT_OK",
|
||||||
payload: {
|
payload: {
|
||||||
message,
|
message,
|
||||||
}
|
}
|
||||||
@ -18,6 +18,6 @@ export function addAlertOk(message) {
|
|||||||
|
|
||||||
export function dismissAlert() {
|
export function dismissAlert() {
|
||||||
return {
|
return {
|
||||||
type: 'DISMISS_ALERT',
|
type: "DISMISS_ALERT",
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import { configureAxios, request } from '../requests'
|
import { configureAxios, request } from "../requests"
|
||||||
|
|
||||||
import { addAlertOk } from './alerts'
|
import { addAlertOk } from "./alerts"
|
||||||
|
|
||||||
export function updateLastMovieFetchUrl(url) {
|
export function updateLastMovieFetchUrl(url) {
|
||||||
return {
|
return {
|
||||||
type: 'UPDATE_LAST_MOVIE_FETCH_URL',
|
type: "UPDATE_LAST_MOVIE_FETCH_URL",
|
||||||
payload: {
|
payload: {
|
||||||
url: url,
|
url: url,
|
||||||
},
|
},
|
||||||
@ -13,7 +13,7 @@ export function updateLastMovieFetchUrl(url) {
|
|||||||
|
|
||||||
export function selectMovie(imdbId) {
|
export function selectMovie(imdbId) {
|
||||||
return {
|
return {
|
||||||
type: 'SELECT_MOVIE',
|
type: "SELECT_MOVIE",
|
||||||
payload: {
|
payload: {
|
||||||
imdbId,
|
imdbId,
|
||||||
},
|
},
|
||||||
@ -22,7 +22,7 @@ export function selectMovie(imdbId) {
|
|||||||
|
|
||||||
export function updateFilter(filter) {
|
export function updateFilter(filter) {
|
||||||
return {
|
return {
|
||||||
type: 'MOVIE_UPDATE_FILTER',
|
type: "MOVIE_UPDATE_FILTER",
|
||||||
payload: {
|
payload: {
|
||||||
filter,
|
filter,
|
||||||
},
|
},
|
||||||
@ -31,14 +31,14 @@ export function updateFilter(filter) {
|
|||||||
|
|
||||||
export function getMovieExploreOptions() {
|
export function getMovieExploreOptions() {
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_GET_EXPLORE_OPTIONS',
|
"MOVIE_GET_EXPLORE_OPTIONS",
|
||||||
configureAxios().get('/movies/explore/options')
|
configureAxios().get("/movies/explore/options")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getMovieDetails(imdbId) {
|
export function getMovieDetails(imdbId) {
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_GET_DETAILS',
|
"MOVIE_GET_DETAILS",
|
||||||
configureAxios().post(`/movies/${imdbId}/refresh`),
|
configureAxios().post(`/movies/${imdbId}/refresh`),
|
||||||
null,
|
null,
|
||||||
{
|
{
|
||||||
@ -49,7 +49,7 @@ export function getMovieDetails(imdbId) {
|
|||||||
|
|
||||||
export function deleteMovie(imdbId, lastFetchUrl) {
|
export function deleteMovie(imdbId, lastFetchUrl) {
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_DELETE',
|
"MOVIE_DELETE",
|
||||||
configureAxios().delete(`/movies/${imdbId}`),
|
configureAxios().delete(`/movies/${imdbId}`),
|
||||||
[
|
[
|
||||||
fetchMovies(lastFetchUrl),
|
fetchMovies(lastFetchUrl),
|
||||||
@ -60,7 +60,7 @@ export function deleteMovie(imdbId, lastFetchUrl) {
|
|||||||
|
|
||||||
export function addMovieToWishlist(imdbId) {
|
export function addMovieToWishlist(imdbId) {
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_ADD_TO_WISHLIST',
|
"MOVIE_ADD_TO_WISHLIST",
|
||||||
configureAxios().post(`/wishlist/movies/${imdbId}`),
|
configureAxios().post(`/wishlist/movies/${imdbId}`),
|
||||||
[
|
[
|
||||||
updateMovieWishlistStore(imdbId, true),
|
updateMovieWishlistStore(imdbId, true),
|
||||||
@ -70,7 +70,7 @@ export function addMovieToWishlist(imdbId) {
|
|||||||
|
|
||||||
export function deleteMovieFromWishlist(imdbId) {
|
export function deleteMovieFromWishlist(imdbId) {
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_DELETE_FROM_WISHLIST',
|
"MOVIE_DELETE_FROM_WISHLIST",
|
||||||
configureAxios().delete(`/wishlist/movies/${imdbId}`),
|
configureAxios().delete(`/wishlist/movies/${imdbId}`),
|
||||||
[
|
[
|
||||||
updateMovieWishlistStore(imdbId, false),
|
updateMovieWishlistStore(imdbId, false),
|
||||||
@ -80,7 +80,7 @@ export function deleteMovieFromWishlist(imdbId) {
|
|||||||
|
|
||||||
export function updateMovieWishlistStore(imdbId, wishlisted) {
|
export function updateMovieWishlistStore(imdbId, wishlisted) {
|
||||||
return {
|
return {
|
||||||
type: 'MOVIE_UPDATE_STORE_WISHLIST',
|
type: "MOVIE_UPDATE_STORE_WISHLIST",
|
||||||
payload: {
|
payload: {
|
||||||
imdbId,
|
imdbId,
|
||||||
wishlisted,
|
wishlisted,
|
||||||
@ -90,7 +90,7 @@ export function updateMovieWishlistStore(imdbId, wishlisted) {
|
|||||||
|
|
||||||
export function fetchMovies(url) {
|
export function fetchMovies(url) {
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_LIST_FETCH',
|
"MOVIE_LIST_FETCH",
|
||||||
configureAxios().get(url),
|
configureAxios().get(url),
|
||||||
[
|
[
|
||||||
updateLastMovieFetchUrl(url),
|
updateLastMovieFetchUrl(url),
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
import { configureAxios, request } from '../requests'
|
import { configureAxios, request } from "../requests"
|
||||||
|
|
||||||
import { addAlertOk } from './alerts'
|
|
||||||
|
|
||||||
export function fetchShows(url) {
|
export function fetchShows(url) {
|
||||||
return request(
|
return request(
|
||||||
'SHOW_LIST_FETCH',
|
"SHOW_LIST_FETCH",
|
||||||
configureAxios().get(url),
|
configureAxios().get(url),
|
||||||
[
|
[
|
||||||
updateLastShowsFetchUrl(url),
|
updateLastShowsFetchUrl(url),
|
||||||
@ -14,7 +12,7 @@ export function fetchShows(url) {
|
|||||||
|
|
||||||
export function getShowDetails(imdbId) {
|
export function getShowDetails(imdbId) {
|
||||||
return request(
|
return request(
|
||||||
'SHOW_GET_DETAILS',
|
"SHOW_GET_DETAILS",
|
||||||
configureAxios().post(`/shows/${imdbId}/refresh`),
|
configureAxios().post(`/shows/${imdbId}/refresh`),
|
||||||
null,
|
null,
|
||||||
{ imdbId }
|
{ imdbId }
|
||||||
@ -24,7 +22,7 @@ export function getShowDetails(imdbId) {
|
|||||||
|
|
||||||
export function getEpisodeDetails(imdbId, season, episode) {
|
export function getEpisodeDetails(imdbId, season, episode) {
|
||||||
return request(
|
return request(
|
||||||
'EPISODE_GET_DETAILS',
|
"EPISODE_GET_DETAILS",
|
||||||
configureAxios().post(`/shows/${imdbId}/seasons/${season}/episodes/${episode}`),
|
configureAxios().post(`/shows/${imdbId}/seasons/${season}/episodes/${episode}`),
|
||||||
null,
|
null,
|
||||||
{
|
{
|
||||||
@ -37,7 +35,7 @@ export function getEpisodeDetails(imdbId, season, episode) {
|
|||||||
|
|
||||||
export function fetchShowDetails(imdbId) {
|
export function fetchShowDetails(imdbId) {
|
||||||
return request(
|
return request(
|
||||||
'SHOW_FETCH_DETAILS',
|
"SHOW_FETCH_DETAILS",
|
||||||
configureAxios().get(`/shows/${imdbId}`),
|
configureAxios().get(`/shows/${imdbId}`),
|
||||||
null,
|
null,
|
||||||
{ imdbId }
|
{ imdbId }
|
||||||
@ -46,7 +44,7 @@ export function fetchShowDetails(imdbId) {
|
|||||||
|
|
||||||
export function addShowToWishlist(imdbId, season = null, episode = null) {
|
export function addShowToWishlist(imdbId, season = null, episode = null) {
|
||||||
return request(
|
return request(
|
||||||
'SHOW_ADD_TO_WISHLIST',
|
"SHOW_ADD_TO_WISHLIST",
|
||||||
configureAxios().post(`/wishlist/shows/${imdbId}`, {
|
configureAxios().post(`/wishlist/shows/${imdbId}`, {
|
||||||
season: season,
|
season: season,
|
||||||
episode: episode,
|
episode: episode,
|
||||||
@ -59,7 +57,7 @@ export function addShowToWishlist(imdbId, season = null, episode = null) {
|
|||||||
|
|
||||||
export function deleteShowFromWishlist(imdbId) {
|
export function deleteShowFromWishlist(imdbId) {
|
||||||
return request(
|
return request(
|
||||||
'SHOW_DELETE_FROM_WISHLIST',
|
"SHOW_DELETE_FROM_WISHLIST",
|
||||||
configureAxios().delete(`/wishlist/shows/${imdbId}`),
|
configureAxios().delete(`/wishlist/shows/${imdbId}`),
|
||||||
[
|
[
|
||||||
updateShowWishlistStore(imdbId, false),
|
updateShowWishlistStore(imdbId, false),
|
||||||
@ -69,7 +67,7 @@ export function deleteShowFromWishlist(imdbId) {
|
|||||||
|
|
||||||
export function updateShowWishlistStore(imdbId, wishlisted, season = null, episode = null) {
|
export function updateShowWishlistStore(imdbId, wishlisted, season = null, episode = null) {
|
||||||
return {
|
return {
|
||||||
type: 'SHOW_UPDATE_STORE_WISHLIST',
|
type: "SHOW_UPDATE_STORE_WISHLIST",
|
||||||
payload: {
|
payload: {
|
||||||
wishlisted: wishlisted,
|
wishlisted: wishlisted,
|
||||||
imdbId,
|
imdbId,
|
||||||
@ -81,14 +79,14 @@ export function updateShowWishlistStore(imdbId, wishlisted, season = null, episo
|
|||||||
|
|
||||||
export function getShowExploreOptions() {
|
export function getShowExploreOptions() {
|
||||||
return request(
|
return request(
|
||||||
'SHOW_GET_EXPLORE_OPTIONS',
|
"SHOW_GET_EXPLORE_OPTIONS",
|
||||||
configureAxios().get('/shows/explore/options')
|
configureAxios().get("/shows/explore/options")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
export function selectShow(imdbId) {
|
export function selectShow(imdbId) {
|
||||||
return {
|
return {
|
||||||
type: 'SELECT_SHOW',
|
type: "SELECT_SHOW",
|
||||||
payload: {
|
payload: {
|
||||||
imdbId,
|
imdbId,
|
||||||
}
|
}
|
||||||
@ -97,7 +95,7 @@ export function selectShow(imdbId) {
|
|||||||
|
|
||||||
export function updateFilter(filter) {
|
export function updateFilter(filter) {
|
||||||
return {
|
return {
|
||||||
type: 'SHOWS_UPDATE_FILTER',
|
type: "SHOWS_UPDATE_FILTER",
|
||||||
payload: {
|
payload: {
|
||||||
filter,
|
filter,
|
||||||
},
|
},
|
||||||
@ -107,7 +105,7 @@ export function updateFilter(filter) {
|
|||||||
|
|
||||||
export function updateLastShowsFetchUrl(url) {
|
export function updateLastShowsFetchUrl(url) {
|
||||||
return {
|
return {
|
||||||
type: 'UPDATE_LAST_SHOWS_FETCH_URL',
|
type: "UPDATE_LAST_SHOWS_FETCH_URL",
|
||||||
payload: {
|
payload: {
|
||||||
url: url,
|
url: url,
|
||||||
},
|
},
|
||||||
|
@ -1,21 +1,19 @@
|
|||||||
import { configureAxios, request } from '../requests'
|
import { configureAxios, request } from "../requests"
|
||||||
|
|
||||||
import { addAlertOk } from './alerts'
|
|
||||||
|
|
||||||
export function refreshSubtitles(type, id, season, episode) {
|
export function refreshSubtitles(type, id, season, episode) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 'movie':
|
case "movie":
|
||||||
var resourceURL = `/movies/${id}`
|
var resourceURL = `/movies/${id}`
|
||||||
return request(
|
return request(
|
||||||
'MOVIE_SUBTITLES_UPDATE',
|
"MOVIE_SUBTITLES_UPDATE",
|
||||||
configureAxios().post(`${resourceURL}/subtitles/refresh`),
|
configureAxios().post(`${resourceURL}/subtitles/refresh`),
|
||||||
null,
|
null,
|
||||||
{ imdbId: id },
|
{ imdbId: id },
|
||||||
)
|
)
|
||||||
case 'episode':
|
case "episode":
|
||||||
var resourceURL = `/shows/${id}/seasons/${season}/episodes/${episode}`
|
var resourceURL = `/shows/${id}/seasons/${season}/episodes/${episode}`
|
||||||
return request(
|
return request(
|
||||||
'EPISODE_SUBTITLES_UPDATE',
|
"EPISODE_SUBTITLES_UPDATE",
|
||||||
configureAxios().post(`${resourceURL}/subtitles/refresh`),
|
configureAxios().post(`${resourceURL}/subtitles/refresh`),
|
||||||
null,
|
null,
|
||||||
{
|
{
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
import { configureAxios, request } from '../requests'
|
import { configureAxios, request } from "../requests"
|
||||||
|
|
||||||
import { addAlertOk } from './alerts'
|
import { addAlertOk } from "./alerts"
|
||||||
|
|
||||||
export function addTorrent(url) {
|
export function addTorrent(url) {
|
||||||
return request(
|
return request(
|
||||||
'ADD_TORRENT',
|
"ADD_TORRENT",
|
||||||
configureAxios().post('/torrents', {
|
configureAxios().post("/torrents", {
|
||||||
url: url,
|
url: url,
|
||||||
}),
|
}),
|
||||||
[
|
[
|
||||||
@ -16,7 +16,7 @@ export function addTorrent(url) {
|
|||||||
|
|
||||||
export function fetchTorrents() {
|
export function fetchTorrents() {
|
||||||
return request(
|
return request(
|
||||||
'TORRENTS_FETCH',
|
"TORRENTS_FETCH",
|
||||||
configureAxios().get('/torrents')
|
configureAxios().get("/torrents")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
import { configureAxios, request } from '../requests'
|
import { configureAxios, request } from "../requests"
|
||||||
|
|
||||||
import { addAlertOk } from './alerts'
|
import { addAlertOk } from "./alerts"
|
||||||
|
|
||||||
export function userLogout() {
|
export function userLogout() {
|
||||||
return {
|
return {
|
||||||
type: 'USER_LOGOUT',
|
type: "USER_LOGOUT",
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export function loginUser(username, password) {
|
export function loginUser(username, password) {
|
||||||
return request(
|
return request(
|
||||||
'USER_LOGIN',
|
"USER_LOGIN",
|
||||||
configureAxios().post(
|
configureAxios().post(
|
||||||
'/users/login',
|
"/users/login",
|
||||||
{
|
{
|
||||||
username: username,
|
username: username,
|
||||||
password: password,
|
password: password,
|
||||||
@ -23,8 +23,8 @@ export function loginUser(username, password) {
|
|||||||
|
|
||||||
export function updateUser(config) {
|
export function updateUser(config) {
|
||||||
return request(
|
return request(
|
||||||
'USER_UPDATE',
|
"USER_UPDATE",
|
||||||
configureAxios().post('/users/edit', config),
|
configureAxios().post("/users/edit", config),
|
||||||
[
|
[
|
||||||
addAlertOk("User updated"),
|
addAlertOk("User updated"),
|
||||||
],
|
],
|
||||||
@ -33,14 +33,14 @@ export function updateUser(config) {
|
|||||||
|
|
||||||
export function userSignUp(config) {
|
export function userSignUp(config) {
|
||||||
return request(
|
return request(
|
||||||
'USER_SIGNUP',
|
"USER_SIGNUP",
|
||||||
configureAxios().post('/users/signup', config)
|
configureAxios().post("/users/signup", config)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getUserInfos() {
|
export function getUserInfos() {
|
||||||
return request(
|
return request(
|
||||||
'GET_USER',
|
"GET_USER",
|
||||||
configureAxios().get('/users/details')
|
configureAxios().get("/users/details")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user