You are here

function node_field_file_db_on_insert in Node Field 7.2

Change status of file for newly created node field.

1 call to node_field_file_db_on_insert()
node_field_file_file_insert in modules/node_field_file/node_field_file.module
Implements hook_file_insert().

File

modules/node_field_file/model/node_field_file.db.inc, line 11
Database related functions for node_field_file module.

Code

function node_field_file_db_on_insert($fid, $field_id) {

  // TODO: node_field_update_node_field shouldn't be here.
  $field = node_field_load_node_field($field_id);
  $field['value'] = $fid;
  node_field_update_node_field($field);
  $query = db_update('file_managed');
  $query
    ->fields(array(
    'status' => 1,
  ));
  $query
    ->condition('fid', $fid);
  $query
    ->execute();
}