File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ function os2web_cp_service_drush_command() {
16
16
'aliases ' => array ('cp-up ' ),
17
17
);
18
18
$ items ['cp-cleanup ' ] = array (
19
- 'description ' => 'Delete all refenreces which are broken to a Stub . ' ,
19
+ 'description ' => 'Delete all documents with a broken reference . ' ,
20
20
'arguments ' => array (),
21
21
'aliases ' => array ('cp-cl ' ),
22
22
);
@@ -64,17 +64,17 @@ function drush_os2web_cp_service_cp_update_ref() {
64
64
*/
65
65
function drush_os2web_cp_service_cp_cleanup () {
66
66
67
+ // Find all documents which has no references from a case.
67
68
$ nodes = db_query ("SELECT *
68
69
FROM node n
69
70
WHERE n.type = 'os2web_cp_service_cp_document'
70
- AND n.title = 'Stub'
71
- AND n.nid IN (
71
+ AND n.nid NOT IN (
72
72
SELECT field_os2web_cp_service_doc_ref_target_id
73
73
FROM field_data_field_os2web_cp_service_doc_ref
74
74
) " );
75
75
76
76
foreach ($ nodes as $ node ) {
77
77
node_delete ($ node ->nid );
78
- drush_log (t ('Deleted stub : :node ' , array (':node ' => $ node ->nid )), 'success ' );
78
+ drush_log (t ('Deleted document : :node ' , array (':node ' => $ node ->nid )), 'success ' );
79
79
}
80
80
}
You can’t perform that action at this time.
0 commit comments