[fix] fixed object loading as map
This commit is contained in:
@@ -12,6 +12,7 @@ export let appVer = '1.27.2'
|
|||||||
export let webAppSubVer = ''
|
export let webAppSubVer = ''
|
||||||
|
|
||||||
export function setDatabase(data:Database){
|
export function setDatabase(data:Database){
|
||||||
|
console.log(data)
|
||||||
if(checkNullish(data.characters)){
|
if(checkNullish(data.characters)){
|
||||||
data.characters = []
|
data.characters = []
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -199,7 +199,7 @@ export async function saveDb(){
|
|||||||
let changed = false
|
let changed = false
|
||||||
syncDrive()
|
syncDrive()
|
||||||
DataBase.subscribe(() => {
|
DataBase.subscribe(() => {
|
||||||
changed = true
|
changed = false
|
||||||
})
|
})
|
||||||
while(true){
|
while(true){
|
||||||
if(changed){
|
if(changed){
|
||||||
|
|||||||
@@ -3,12 +3,12 @@ import pako from "pako";
|
|||||||
import { isTauri } from "./globalApi";
|
import { isTauri } from "./globalApi";
|
||||||
|
|
||||||
const packr = new Packr({
|
const packr = new Packr({
|
||||||
useRecords:true
|
useRecords:false
|
||||||
});
|
});
|
||||||
|
|
||||||
const unpackr = new Unpackr({
|
const unpackr = new Unpackr({
|
||||||
int64AsType: 'number',
|
int64AsType: 'number',
|
||||||
useRecords:true
|
useRecords:false
|
||||||
})
|
})
|
||||||
|
|
||||||
const magicHeader = new Uint8Array([0, 82, 73, 83, 85, 83, 65, 86, 69, 0, 7]);
|
const magicHeader = new Uint8Array([0, 82, 73, 83, 85, 83, 65, 86, 69, 0, 7]);
|
||||||
@@ -45,6 +45,7 @@ export function decodeRisuSave(data:Uint8Array){
|
|||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
try {
|
try {
|
||||||
|
console.log('risudecode')
|
||||||
const risuSaveHeader = new Uint8Array(Buffer.from("\u0000\u0000RISU",'utf-8'))
|
const risuSaveHeader = new Uint8Array(Buffer.from("\u0000\u0000RISU",'utf-8'))
|
||||||
const realData = data.subarray(risuSaveHeader.length)
|
const realData = data.subarray(risuSaveHeader.length)
|
||||||
const dec = unpackr.decode(realData)
|
const dec = unpackr.decode(realData)
|
||||||
|
|||||||
Reference in New Issue
Block a user