CRSU-Apps / MetaInsight

An interactive web-based tool for analyzing, interrogating, and visualizing network meta-analyses using R-shiny
https://crsu.shinyapps.io/MetaInsight/
GNU General Public License v3.0
8 stars 6 forks source link

MI-51 validate data types #155

Closed JanionNevill closed 2 months ago

JanionNevill commented 3 months ago

Reformatted data definitions and added validation for data typing. This could be updated in future to have the data definitions as R6 objects, but that wasn't necessary for this change.

JanionNevill commented 2 months ago

This looks good, the only thing is I can upload an empty xlsx file and it will crash the app.

I've added handling for empty files and files containing headers only