Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purescript-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Grégoire Locqueville
purescript-gargantext
Commits
b77b51bb
Commit
b77b51bb
authored
Nov 08, 2018
by
Alexandre Delanoë
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[FIX][Document] decodeJson.
parent
cb87d66d
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
18 deletions
+18
-18
Document.purs
src/Gargantext/Pages/Corpus/Document.purs
+18
-18
No files found.
src/Gargantext/Pages/Corpus/Document.purs
View file @
b77b51bb
module Gargantext.Pages.Corpus.Document where
module Gargantext.Pages.Corpus.Document where
import Data.Argonaut (class DecodeJson, class EncodeJson, decodeJson, jsonEmptyObject, (.?), (:=), (~>))
import Data.Argonaut (class DecodeJson, class EncodeJson, decodeJson, jsonEmptyObject, (.?), (
.??), (
:=), (~>))
import Data.Generic.Rep (class Generic)
import Data.Generic.Rep (class Generic)
import Data.Lens (Lens', Prism', lens, prism, (?~))
import Data.Lens (Lens', Prism', lens, prism, (?~))
import Data.Generic.Rep.Show (genericShow)
import Data.Generic.Rep.Show (genericShow)
...
@@ -177,7 +177,7 @@ instance decodeDocumentV3 :: DecodeJson DocumentV3
...
@@ -177,7 +177,7 @@ instance decodeDocumentV3 :: DecodeJson DocumentV3
where
where
decodeJson json = do
decodeJson json = do
obj <- decodeJson json
obj <- decodeJson json
abstract <- obj .? "abstract"
abstract <- obj .?
?
"abstract"
authors <- obj .? "authors"
authors <- obj .? "authors"
--error <- obj .? "error"
--error <- obj .? "error"
language_iso2 <- obj .? "language_iso2"
language_iso2 <- obj .? "language_iso2"
...
@@ -217,22 +217,22 @@ instance decodeDocument :: DecodeJson Document
...
@@ -217,22 +217,22 @@ instance decodeDocument :: DecodeJson Document
where
where
decodeJson json = do
decodeJson json = do
obj <- decodeJson json
obj <- decodeJson json
abstract <- obj .? "abstract"
abstract <- obj .?
?
"abstract"
authors <- obj .? "authors"
authors <- obj .?
?
"authors"
bdd <- obj .? "bdd"
bdd <- obj .?
?
"bdd"
doi <- obj .? "doi"
doi <- obj .?
?
"doi"
language_iso2 <- obj .? "language_iso2"
language_iso2 <- obj .?
?
"language_iso2"
-- page <- obj .? "page"
-- page <- obj .?
?
"page"
publication_date <- obj .? "publication_date"
publication_date <- obj .?
?
"publication_date"
--publication_second <- obj .? "publication_second"
--publication_second <- obj .?
?
"publication_second"
--publication_minute <- obj .? "publication_minute"
--publication_minute <- obj .?
?
"publication_minute"
--publication_hour <- obj .? "publication_hour"
--publication_hour <- obj .?
?
"publication_hour"
publication_day <- obj .? "publication_day"
publication_day <- obj .?
?
"publication_day"
publication_month <- obj .? "publication_month"
publication_month <- obj .?
?
"publication_month"
publication_year <- obj .? "publication_year"
publication_year <- obj .?
?
"publication_year"
source <- obj .? "source"
source <- obj .?
?
"source"
title <- obj .? "title"
title <- obj .?
?
"title"
uniqId <- obj .? "uniqId"
uniqId <- obj .?
?
"uniqId"
--url <- obj .? "url"
--url <- obj .? "url"
--text <- obj .? "text"
--text <- obj .? "text"
pure $ Document { abstract
pure $ Document { abstract
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment