@@ -74,21 +74,23 @@ create_datastore_script <- function(owner,
74
74
75
75
# search for title in title list, if force == false:
76
76
if (force == FALSE ){
77
- matches <- items %> % filter(stringr :: str_detect(items $ title , new_ref_title ))
78
- if (length(seq_along(matches $ title ) > 0 )){
79
- cat(" One or more DataStore references with title containing: " ,
80
- new_ref_title ,
81
- " already exists:" , sep = " " )
82
- cat(" Reference ID: " ,
83
- matches $ referenceId ,
84
- " ; Title: " ,
85
- matches $ title , sep = " " )
86
- cat(" Are you sure you want to create a new draft reference for " ,
87
- new_ref_title , " ?" , sep = " " )
88
- var1 <- readline(prompt = cat(" \n\n 1: Yes\n 2: No\n\n " ))
89
- if (var1 == 2 ){
90
- cat(" Your have not generated a new DataStore refernce." )
91
- return ()
77
+ if (length(items ) > 0 ){
78
+ matches <- items %> % filter(stringr :: str_detect(items $ title , new_ref_title ))
79
+ if (length(seq_along(matches $ title ) > 0 )){
80
+ cat(" One or more DataStore references with title containing: " ,
81
+ new_ref_title ,
82
+ " already exists:" , sep = " " )
83
+ cat(" Reference ID: " ,
84
+ matches $ referenceId ,
85
+ " ; Title: " ,
86
+ matches $ title , sep = " " )
87
+ cat(" Are you sure you want to create a new draft reference for " ,
88
+ new_ref_title , " ?" , sep = " " )
89
+ var1 <- readline(prompt = cat(" \n\n 1: Yes\n 2: No\n\n " ))
90
+ if (var1 == 2 ){
91
+ cat(" Your have not generated a new DataStore refernce." )
92
+ return ()
93
+ }
92
94
}
93
95
}
94
96
}
0 commit comments