X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fatompub.git;a=blobdiff_plain;f=backend%2Fsoup%2Fsoup.c;h=2760918b2cb13710b108f0cec7168b5c8793fa38;hp=49720fbac171951853c6e7c004f4cb1c5690383a;hb=93a91598254635cfd998ed07c3ce168d396d9461;hpb=913da6cfdf0a1e636bf201b7c18aa28dce420db3 diff --git a/backend/soup/soup.c b/backend/soup/soup.c index 49720fb..2760918 100644 --- a/backend/soup/soup.c +++ b/backend/soup/soup.c @@ -82,7 +82,8 @@ soup_atom_publish_entry (AtomCtx *ctx, char *req, AtomEntry *entry) /* TODO: Create a function to map from an Entry ID to a new filename */ if (req == NULL) req = atom_entry_id (entry); - message = soup_req_to_message (ctx, req, "POST"); + /* Publish requests go to the feed resource URI, not the entry one */ + message = soup_req_to_message (ctx, "", "POST"); soup_atom_to_message (ctx, entry, message); soup_message_headers_append (message->request_headers, "Slug", req); soup_session_send_message (session, message);