complexdatacollective / Server

A tool for storing, analyzing, and exporting Network Canvas interview data.
http://networkcanvas.com/
GNU General Public License v3.0
2 stars 2 forks source link

Check codebookHash of incoming session data, and reject if different from local protocol #303

Closed jthrilly closed 3 years ago

jthrilly commented 3 years ago

Checks the codebook hash of incoming data, either via files or via API, and compares with local protocol. Rejects session with appropriate error when failing.

Updates network-exporters submodule to include change that exports codebookHash property.

Also fixes incorrect error handling for API session upload, which was causing error messages to be discarded. I noticed significant issues with the way error handling works with file imports vs api, and created an issue here: #304

Also updates a couple of references to Network Canvas -> Network Canvas Interviewer.