diff --git a/src/main/resources/sql/functions/comment/edit_comment.sql b/src/main/resources/sql/functions/comment/edit_comment.sql index 30bddc9..18d1249 100644 --- a/src/main/resources/sql/functions/comment/edit_comment.sql +++ b/src/main/resources/sql/functions/comment/edit_comment.sql @@ -2,12 +2,12 @@ create or replace function edit_comment(_id uuid, _content text) returns void language plpgsql as $$ begin - update comment c set - "content" = _content - where c.id = _id; + update comment c set + "content" = _content + where c.id = _id; end; $$; --- drop function if exists edit_comment(regclass, uuid, text); +-- drop function if exists edit_comment(uuid, text); -- select edit_comment('b0422e48-687f-bea7-b45f-b6b301246e97', 'plop4') \ No newline at end of file diff --git a/src/test/sql/comment.sql b/src/test/sql/comment.sql index 233ef73..c93638f 100644 --- a/src/test/sql/comment.sql +++ b/src/test/sql/comment.sql @@ -61,7 +61,6 @@ begin assert (_find_comments_by_id_result->>'content' = 'Ho my god !'), 'content of comment must be "Ho my god !"'; perform edit_comment( - reference => 'article'::regclass, _id => _comment_id, _content => 'edited content'::text ); @@ -77,14 +76,14 @@ begin select resource, total into _selected_comments, _selected_comments_total - from find_comments_article_by_citizen(_citizen_id); + from find_comments_by_citizen(_citizen_id); assert (_selected_comments_total = 1), 'the number of comments for this citizen must be 1, "' || _selected_comments_total || '" returned'; assert (_selected_comments#>>'{0,content}' = 'edited content'), 'the content of first comment for this citizen must be "edited content", "' || (_selected_comments#>>'{0,content}') || '" returned'; select resource, total into _selected_comments, _selected_comments_total - from find_comments_constitution_by_citizen(_citizen_id); + from find_comments_by_citizen(_citizen_id, 'constitution'::regclass); assert (_selected_comments_total = 0), 'the number of comments for this citizen must be 0, "' || _selected_comments_total || '" returned';