Fixed up event schema to reduce filters and narratives to associations; removed extraneous comments for deprecated functions

This commit is contained in:
efarooqui
2020-09-09 21:22:22 -07:00
parent ed7c3551d6
commit 2bc6affbf5
4 changed files with 4 additions and 18 deletions

View File

@@ -31,7 +31,7 @@ module.exports = {
USE_SEARCH: false,
USE_SITES: false,
USE_SHAPES: false,
GRAPH_NONLOCATED: false,
GRAPH_NONLOHATED: false,
HIGHLIGHT_GROUPS: false
}
}

View File

@@ -199,19 +199,6 @@ export function binarySearch (ar, el, compareFn) {
return -m - 1
}
// export const isFilterLeaf = node => (Object.keys(node.children).length === 0)
// export const isFilterDuplicate = (node, set) => { return (set.has(node.key)) }
// export function findDescriptionInFilterTree (key, node) {
// if (node.key === key) return node.description
// if (isFilterLeaf(node)) return false
// const descs = Object.keys(node.children)
// .map(c => findDescriptionInFilterTree(key, node.children[c]))
// .filter(v => !!v)
// if (descs.length !== 1) return false
// return descs[0]
// }
export function makeNiceDate (datetime) {
if (datetime === null) return null
// see https://stackoverflow.com/questions/3552461/how-to-format-a-javascript-date

View File

@@ -119,9 +119,7 @@ class Card extends React.Component {
renderExtra () {
return (
<div className='card-bottomhalf'>
{/* {this.renderFilters()} */}
{this.renderSources()}
{/* {this.renderNarrative()} */}
</div>
)
}

View File

@@ -23,9 +23,10 @@ function createEventSchema (custom) {
type: Joi.string().allow(''),
category: Joi.string().allow(''),
category_full: Joi.string().allow(''),
narratives: Joi.array(),
associations: Joi.array(),
// narratives: Joi.array(),
sources: Joi.array(),
filters: Joi.array().allow(''),
// filters: Joi.array().allow(''),
tags: Joi.array().allow(''),
comments: Joi.string().allow(''),
time_display: Joi.string().allow(''),