From 35a6dede6fcde8c80376ab2aa6a760cfbbe2ed45 Mon Sep 17 00:00:00 2001 From: Allan Bowe Date: Mon, 2 May 2022 13:56:22 +0000 Subject: [PATCH] fix: enabling ms_testservice() without inputs --- all.sas | 16 +++++++++------- server/ms_testservice.sas | 16 +++++++++------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/all.sas b/all.sas index 7827cb2..95e1cfa 100644 --- a/all.sas +++ b/all.sas @@ -20432,13 +20432,15 @@ options &optval; %let ds1=%mf_getuniquename(); data &ds1; length fileref $8 name $32 filename $256 var $300; - webcount=countw("&inputfiles"); - do i=1 to webcount; - var=scan("&inputfiles",i,' '); - fileref=scan(var,1,':'); - name=scan(var,2,':'); - filename=cats(name,'.csv'); - output; + if "&inputfiles" ne "0" then do; + webcount=countw("&inputfiles"); + do i=1 to webcount; + var=scan("&inputfiles",i,' '); + fileref=scan(var,1,':'); + name=scan(var,2,':'); + filename=cats(name,'.csv'); + output; + end; end; run; diff --git a/server/ms_testservice.sas b/server/ms_testservice.sas index 176f70d..0601cb8 100644 --- a/server/ms_testservice.sas +++ b/server/ms_testservice.sas @@ -82,13 +82,15 @@ %let ds1=%mf_getuniquename(); data &ds1; length fileref $8 name $32 filename $256 var $300; - webcount=countw("&inputfiles"); - do i=1 to webcount; - var=scan("&inputfiles",i,' '); - fileref=scan(var,1,':'); - name=scan(var,2,':'); - filename=cats(name,'.csv'); - output; + if "&inputfiles" ne "0" then do; + webcount=countw("&inputfiles"); + do i=1 to webcount; + var=scan("&inputfiles",i,' '); + fileref=scan(var,1,':'); + name=scan(var,2,':'); + filename=cats(name,'.csv'); + output; + end; end; run;