diff --git a/NpgsqlContentProvider/ChangeLog b/NpgsqlContentProvider/ChangeLog new file mode 100644 index 00000000..0b3a5c10 --- /dev/null +++ b/NpgsqlContentProvider/ChangeLog @@ -0,0 +1,4 @@ +2015-10-28 Paul Schneider + + * NpgsqlCircleProvider.cs: Restores circles edition + diff --git a/NpgsqlContentProvider/NpgsqlCircleProvider.cs b/NpgsqlContentProvider/NpgsqlCircleProvider.cs index ef297790..382d77af 100644 --- a/NpgsqlContentProvider/NpgsqlCircleProvider.cs +++ b/NpgsqlContentProvider/NpgsqlCircleProvider.cs @@ -256,7 +256,7 @@ namespace WorkFlowProvider } using (NpgsqlCommand cmd = cnx.CreateCommand ()) { cmd.CommandText = "insert into circle_members (circle_id,member) values (@cid,@mbr)"; - cmd.Parameters.AddWithValue ("cid", NpgsqlDbType.Varchar , id); + cmd.Parameters.AddWithValue ("cid", NpgsqlDbType.Bigint , id); cmd.Parameters.Add ("mbr", NpgsqlDbType.Varchar); cmd.Prepare (); if (users != null) diff --git a/web/ChangeLog b/web/ChangeLog index 3e354cc9..3655d64c 100644 --- a/web/ChangeLog +++ b/web/ChangeLog @@ -1,3 +1,7 @@ +2015-10-28 Paul Schneider + + * yavsc.circles.js: + 2015-10-28 Paul Schneider * BlogsController.cs: diff --git a/web/Scripts/yavsc.circles.js b/web/Scripts/yavsc.circles.js index bd4e7304..6ae47636 100644 --- a/web/Scripts/yavsc.circles.js +++ b/web/Scripts/yavsc.circles.js @@ -31,7 +31,6 @@ function onCircleChanged() { $('#fncirc').addClass("dirty"); } function removeCircle() { - Yavsc.notice(false); var id = $(this).attr('cid'); $.ajax({ url: CirclesApiUrl+"/Delete/"+id, @@ -41,16 +40,11 @@ function removeCircle() { $("#c_"+id).remove(); }, statusCode: { - 400: onAjaxBadInput, - error: function (xhr, ajaxOptions, thrownError) { - if (xhr.status!=400) - Yavsc.notice(xhr.status+" : "+xhr.responseText); - else Yavsc.notice(false); - }}}); + 400: Yavsc.onAjaxBadInput, + error: Yavsc.onAjaxError }}); } function modifyCircle() { - Yavsc.notice(false); var id = $('#id').val(); var circle = { title: $("#title").val(), id: id} ; $.ajax({ @@ -62,15 +56,14 @@ function removeCircle() { } , statusCode: { - 400: onAjaxBadInput, - error: onAjaxError + 400: Yavsc.onAjaxBadInput, + error: Yavsc.onAjaxError } }); } function addCircle() { - Yavsc.notice(false); var circle = { title: $("#title").val() } ; $("#title").text(''); $.ajax({