@@ -2,6 +2,7 @@ package user
2
2
3
3
import (
4
4
"database/sql"
5
+ "encoding/json"
5
6
"errors"
6
7
"fmt"
7
8
"regexp"
@@ -354,7 +355,14 @@ func Register(username string, password string) error {
354
355
fmt .Println (err )
355
356
return errors .New (UnknownError )
356
357
}
357
- _ , err = database .Database .Query ("INSERT INTO accounts VALUES (1,ドル 2,ドル 3,ドル 4,ドル 5,ドル 6,ドル 7,ドル 8,ドル 9,ドル 10,ドル 11,ドル 12,ドル 13,ドル 14ドル)" ,
358
+
359
+ blobs := []string {StartBlob }
360
+ blobStr , err := json .Marshal (blobs )
361
+ if err != nil {
362
+ return errors .New (UnknownError )
363
+ }
364
+
365
+ rows , err := database .Database .Query ("INSERT INTO accounts VALUES (1,ドル 2,ドル 3,ドル 4,ドル 5,ドル 6,ドル 7,ドル 8,ドル 9,ドル 10,ドル 11,ドル 12,ドル 13,ドル 14ドル)" ,
358
366
// Username
359
367
username ,
360
368
// Password hash
@@ -372,7 +380,7 @@ func Register(username string, password string) error {
372
380
// Start distance
373
381
0 ,
374
382
// Blobs
375
- "[ \" " + StartBlob + " \" ]" ,
383
+ string ( blobStr ) ,
376
384
// Active blob
377
385
StartBlob ,
378
386
// Clan
@@ -384,11 +392,11 @@ func Register(username string, password string) error {
384
392
// Start XP
385
393
StartXP ,
386
394
)
387
-
388
395
if err != nil {
389
396
fmt .Println (err )
390
397
return errors .New (UnknownError )
391
398
}
399
+ defer rows .Close ()
392
400
393
401
return nil
394
402
}
0 commit comments