Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Readarr/commit/e33b19288121af3571b9728756177883ebd5111f
You should set ROOT_URL correctly, otherwise the web may not work correctly.
3 changed files with
22 additions and
2 deletions
@ -3,6 +3,7 @@ import React, { Component } from 'react';
import Card from 'Components/Card' ;
import Label from 'Components/Label' ;
import ConfirmModal from 'Components/Modal/ConfirmModal' ;
import TagList from 'Components/TagList' ;
import { kinds } from 'Helpers/Props' ;
import translate from 'Utilities/String/translate' ;
import EditNotificationModalConnector from './EditNotificationModalConnector' ;
@ -80,7 +81,9 @@ class Notification extends Component {
supportsOnDownloadFailure ,
supportsOnImportFailure ,
supportsOnBookRetag ,
supportsOnApplicationUpdate
supportsOnApplicationUpdate ,
tags ,
tagList
} = this . props ;
return (
@ -208,6 +211,11 @@ class Notification extends Component {
null
}
< TagList
tags = { tags }
tagList = { tagList }
/ >
< EditNotificationModalConnector
id = { id }
isOpen = { this . state . isEditNotificationModalOpen }
@ -258,6 +266,8 @@ Notification.propTypes = {
supportsOnImportFailure : PropTypes . bool . isRequired ,
supportsOnBookRetag : PropTypes . bool . isRequired ,
supportsOnApplicationUpdate : PropTypes . bool . isRequired ,
tags : PropTypes . arrayOf ( PropTypes . number ) . isRequired ,
tagList : PropTypes . arrayOf ( PropTypes . object ) . isRequired ,
onConfirmDeleteNotification : PropTypes . func . isRequired
} ;
@ -49,6 +49,7 @@ class Notifications extends Component {
render ( ) {
const {
items ,
tagList ,
onConfirmDeleteNotification ,
... otherProps
} = this . props ;
@ -71,6 +72,7 @@ class Notifications extends Component {
< Notification
key = { item . id }
{ ... item }
tagList = { tagList }
onConfirmDeleteNotification = { onConfirmDeleteNotification }
/ >
) ;
@ -109,6 +111,7 @@ Notifications.propTypes = {
isFetching : PropTypes . bool . isRequired ,
error : PropTypes . object ,
items : PropTypes . arrayOf ( PropTypes . object ) . isRequired ,
tagList : PropTypes . arrayOf ( PropTypes . object ) . isRequired ,
onConfirmDeleteNotification : PropTypes . func . isRequired
} ;
@ -4,13 +4,20 @@ import { connect } from 'react-redux';
import { createSelector } from 'reselect' ;
import { deleteNotification , fetchNotifications } from 'Store/Actions/settingsActions' ;
import createSortedSectionSelector from 'Store/Selectors/createSortedSectionSelector' ;
import createTagsSelector from 'Store/Selectors/createTagsSelector' ;
import sortByName from 'Utilities/Array/sortByName' ;
import Notifications from './Notifications' ;
function createMapStateToProps ( ) {
return createSelector (
createSortedSectionSelector ( 'settings.notifications' , sortByName ) ,
( notifications ) => notifications
createTagsSelector ( ) ,
( notifications , tagList ) => {
return {
... notifications ,
tagList
} ;
}
) ;
}