Hi again,
On Mon, Jun 26, 2017 at 8:21 PM, Alexander Farber <alexander.farber@xxxxxxxxx> wrote:
words=> select * from words_skip_game(1, 1);ERROR: query returned no rowsCONTEXT: PL/pgSQL function words_skip_game(integer,integer) line 85 at SQL statement When I look at my source code ( https://gist.github.com/afarber/ ) at the line 85, then I am not sure if the line number reported by the error message is correctcac9a83b7a37307ace8d787be9b8ff 4c
I have added many RAISE NOTICE 'xxxx' lines and now see that the error is at SELECT ... INTO STRICT.... (which was not the line 85):
SELECT
_opponent,
fcm,
apns,
sns,
CASE
WHEN _skips = 5 THEN 'Противник пропускает ход (еще один пропуск завершит игру)'
ELSE 'Противник пропускает ход'
END
FROM words_users
WHERE uid = _opponent
INTO STRICT
out_uid,
out_fcm,
out_apns,
out_sns,
out_note;
RETURN NEXT;
Regards
Alex