forked from cory/tildefriends
Fixing some stock experience issues.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3999 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
@ -78,9 +78,13 @@ static void _tf_ssb_import_file_read(uv_fs_t* req)
|
||||
char id[k_id_base64_len];
|
||||
if (req->result >= 0)
|
||||
{
|
||||
if (tf_ssb_db_blob_store(file->ssb, (const uint8_t*)file->data, req->result, id, sizeof(id)))
|
||||
bool is_new = false;
|
||||
if (tf_ssb_db_blob_store(file->ssb, (const uint8_t*)file->data, req->result, id, sizeof(id), &is_new))
|
||||
{
|
||||
printf("Stored %s/%s as %s.\n", file->parent, file->name, id);
|
||||
if (is_new)
|
||||
{
|
||||
printf("Stored %s/%s as %s.\n", file->parent, file->name, id);
|
||||
}
|
||||
if (strcasecmp(file->name + strlen(file->name) - strlen(".json"), ".json") == 0)
|
||||
{
|
||||
sqlite3_stmt* statement;
|
||||
@ -92,7 +96,10 @@ static void _tf_ssb_import_file_read(uv_fs_t* req)
|
||||
sqlite3_bind_text(statement, 3, id, -1, NULL) == SQLITE_OK &&
|
||||
sqlite3_step(statement) == SQLITE_DONE)
|
||||
{
|
||||
printf("Registered %s path:%s as %s.\n", file->user, file->name, id);
|
||||
if (sqlite3_changes(tf_ssb_get_db(file->ssb)))
|
||||
{
|
||||
printf("Registered %s path:%s as %s.\n", file->user, file->name, id);
|
||||
}
|
||||
_tf_ssb_import_add_app(file->ssb, file->user, file->name);
|
||||
}
|
||||
sqlite3_finalize(statement);
|
||||
|
Reference in New Issue
Block a user