Skip to content

Commit b92ad32

Browse files
committed
Update to use only move from timestamp class
1 parent 9f30d61 commit b92ad32

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/framework/zcl_mcp_session.clas.abap

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,10 +193,12 @@ CLASS zcl_mcp_session IMPLEMENTATION.
193193
secs = lifetime ).
194194

195195
" Convert to database timestamp format properly
196-
db_outdated_timestamp = cl_abap_tstmp=>move_to_short( outdated_timestamp ).
196+
cl_abap_tstmp=>move( EXPORTING tstmp_src = outdated_timestamp
197+
IMPORTING tstmp_tgt = db_outdated_timestamp ).
197198

198199
" Delete outdated sessions
199-
DELETE FROM zmcp_sessions WHERE updated < @db_outdated_timestamp.
200+
DELETE FROM zmcp_sessions WHERE updated < @db_outdated_timestamp. "#EC CI_NOWHERE "#EC CI_NOFIELD
201+
200202
result = sy-dbcnt.
201203

202204
IF result > 0.

src/framework/zcl_mcp_session.clas.testclasses.abap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ CLASS ltcl_mcp_session IMPLEMENTATION.
435435
session->save( ).
436436

437437
" Verify nothing was saved to the database
438-
SELECT SINGLE * FROM zmcp_sessions
438+
SELECT SINGLE client FROM zmcp_sessions
439439
WHERE session_id = 'TEST_STATELESS'
440440
INTO @DATA(db_session).
441441

@@ -457,7 +457,7 @@ CLASS ltcl_mcp_session IMPLEMENTATION.
457457
session->delete( ).
458458

459459
" Check if the session was deleted from the database
460-
SELECT SINGLE * FROM zmcp_sessions
460+
SELECT SINGLE client FROM zmcp_sessions
461461
WHERE session_id = @session_id_valid
462462
INTO @DATA(db_session).
463463

@@ -516,7 +516,7 @@ CLASS ltcl_mcp_session IMPLEMENTATION.
516516
).
517517

518518
" Verify only valid session remains
519-
SELECT COUNT(*) FROM zmcp_sessions INTO @DATA(remaining_count).
519+
SELECT COUNT(*) FROM zmcp_sessions INTO @DATA(remaining_count). "#EC CI_NOWHERE
520520

521521
cl_abap_unit_assert=>assert_equals(
522522
act = remaining_count

0 commit comments

Comments
 (0)