. /usr/syno/bin/jsoncmd

bkpDataVersion=$(jget "${SYNOPKG_BKP_INPUT}" ".app_data_version")
if [ $? -ne 0 ];then
	jerr "bad data version"
	exit 1
fi

#1: version1
#2: version2
#@return:
#    - 1: major version1 > major version2 (ex: 2.3 > 1.9)
#    - 0: major version1 == major version2 (ex: 1.7 == 1.0)
#    - 2: major version1 < major version2 (ex: 1.7 < 2.1)
#    - 3: error

$(jversion_compare ${bkpDataVersion} 1.0)
if [ $? -eq 1 ];then
	jerr "Version of backup data is newer than we can handle."
	exit 1
fi

jout_begin
jout "result" true
jout_end

exit 0
