summaryrefslogtreecommitdiffstats
path: root/notes/data_model.md
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2020-01-15 15:33:22 -0800
committerBryan Newbold <bnewbold@robocracy.org>2020-01-15 15:33:24 -0800
commit96df40583576d6a00dd585628bb9569996d038b5 (patch)
tree485d74126148c747d9685ff12c76c5f289f6dea0 /notes/data_model.md
parent689da76d1c759d6368d760b4a1fa942e16095a40 (diff)
downloadfatcat-96df40583576d6a00dd585628bb9569996d038b5.tar.gz
fatcat-96df40583576d6a00dd585628bb9569996d038b5.zip
fatcatd: fix corner-case in abstracts insertion
Both the release_abstract relation table and the abstracts table inserts were being gated by a check on new abstracts table rows. I *think* the chance of this having caused problems is low. The most likely would have been updates to exiting entities that somehow removed the abstracts content, but not the sha1 keys. This is not the default behavior of the API: either the entire abstract (content and hash) is returned, or the abstracts are hidden entirely (via `hide` flag). Still, best to be careful!
Diffstat (limited to 'notes/data_model.md')
0 files changed, 0 insertions, 0 deletions