Przeglądaj źródła

updated tag SPs

master
Pascal Gloor 5 lat temu
rodzic
commit
3eff0b8a9b
1 zmienionych plików z 9 dodań i 12 usunięć
  1. 9
    12
      cgi/autodoc.fcgi

+ 9
- 12
cgi/autodoc.fcgi Wyświetl plik

@@ -284,17 +284,14 @@ sub get_page_image {
sub api_v1_POST_documents {
my($id, $qs, $post, $user) = @_;

$id = gen_uuid();
my $docid;

my $q = sqlquery($dbh, "
INSERT INTO documents
SET
id = ?,
owner = ?,
status = 'nodata'
", $id, $user);
my $q = sqlquery($dbh, "CALL create_document(?)", $user);
while(my($id) = $q->fetchrow_array()) {
$docid = $id;
}

return db_get_document_object($id);
return db_get_document_object($docid);
}

sub api_v1_POST_documents_id_data {
@@ -322,7 +319,7 @@ sub api_v1_GET_documents_id_image {

my $pageid;

my $q = sqlquery($dbh, "SELECT id FROM pages WHERE documentId = ? ORDER BY id DESC LIMIT 1", $id);
my $q = sqlquery($dbh, "CALL get_primary_page(?)", $id);
while(my($myid)=$q->fetchrow_array()) {
$pageid = $myid;
}
@@ -384,7 +381,7 @@ sub api_v1_PATCH_documents_id {
my $tags = get_array($qs->{addTags});

foreach my $tag ( @{$tags} ) {
sqlquery($dbh, "CALL tag_add(?,?)", $id, $tag);
sqlquery($dbh, "CALL add_tag(?,?)", $id, $tag);
}
}

@@ -392,7 +389,7 @@ sub api_v1_PATCH_documents_id {
my $tags = get_array($qs->{deleteTags});

foreach my $tag ( @{$tags} ) {
sqlquery($dbh, "CALL tag_del(?,?)", $id, $tag);
sqlquery($dbh, "CALL delete_tag(?,?)", $id, $tag);
}
}


Ładowanie…
Anuluj
Zapisz