mirror of https://github.com/itflow-org/itflow
If Send Telemetry is clicked then send data no need to check if telemetry is enabled if button is selected
This commit is contained in:
parent
1a64495765
commit
cb14efc9b0
250
post.php
250
post.php
|
|
@ -1129,11 +1129,8 @@ if(isset($_POST['send_telemetry_data'])){
|
||||||
|
|
||||||
validateAdminRole();
|
validateAdminRole();
|
||||||
|
|
||||||
$config_telemetry = intval($_POST['config_telemetry']);
|
|
||||||
$comments = $_POST['comments'];
|
$comments = $_POST['comments'];
|
||||||
|
|
||||||
mysqli_query($mysqli,"UPDATE settings SET config_telemetry = $config_telemetry WHERE company_id = $session_company_id");
|
|
||||||
|
|
||||||
$sql = mysqli_query($mysqli,"SELECT * FROM companies LIMIT 1");
|
$sql = mysqli_query($mysqli,"SELECT * FROM companies LIMIT 1");
|
||||||
$row = mysqli_fetch_array($sql);
|
$row = mysqli_fetch_array($sql);
|
||||||
|
|
||||||
|
|
@ -1144,170 +1141,165 @@ if(isset($_POST['send_telemetry_data'])){
|
||||||
$currency = $row['company_currency'];
|
$currency = $row['company_currency'];
|
||||||
$current_version = exec("git rev-parse HEAD");
|
$current_version = exec("git rev-parse HEAD");
|
||||||
|
|
||||||
// Basic Telemetry
|
// Client Count
|
||||||
if($config_telemetry == 1){
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('client_id') AS num FROM clients"));
|
||||||
|
$client_count = $row['num'];
|
||||||
|
|
||||||
// Client Count
|
// Ticket Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('client_id') AS num FROM clients"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('recurring_id') AS num FROM tickets"));
|
||||||
$client_count = $row['num'];
|
$ticket_count = $row['num'];
|
||||||
|
|
||||||
// Ticket Count
|
// Calendar Event Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('recurring_id') AS num FROM tickets"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('event_id') AS num FROM events"));
|
||||||
$ticket_count = $row['num'];
|
$calendar_event_count = $row['num'];
|
||||||
|
|
||||||
// Calendar Event Count
|
// Quote Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('event_id') AS num FROM events"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('quote_id') AS num FROM quotes"));
|
||||||
$calendar_event_count = $row['num'];
|
$quote_count = $row['num'];
|
||||||
|
|
||||||
// Quote Count
|
// Invoice Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('quote_id') AS num FROM quotes"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('invoice_id') AS num FROM invoices"));
|
||||||
$quote_count = $row['num'];
|
$invoice_count = $row['num'];
|
||||||
|
|
||||||
// Invoice Count
|
// Revenue Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('invoice_id') AS num FROM invoices"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('revenue_id') AS num FROM revenues"));
|
||||||
$invoice_count = $row['num'];
|
$revenue_count = $row['num'];
|
||||||
|
|
||||||
// Revenue Count
|
// Recurring Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('revenue_id') AS num FROM revenues"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('recurring_id') AS num FROM recurring"));
|
||||||
$revenue_count = $row['num'];
|
$recurring_count = $row['num'];
|
||||||
|
|
||||||
// Recurring Count
|
// Account Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('recurring_id') AS num FROM recurring"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('account_id') AS num FROM accounts"));
|
||||||
$recurring_count = $row['num'];
|
$account_count = $row['num'];
|
||||||
|
|
||||||
// Account Count
|
// Tax Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('account_id') AS num FROM accounts"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('tax_id') AS num FROM taxes"));
|
||||||
$account_count = $row['num'];
|
$tax_count = $row['num'];
|
||||||
|
|
||||||
// Tax Count
|
// Product Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('tax_id') AS num FROM taxes"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('product_id') AS num FROM products"));
|
||||||
$tax_count = $row['num'];
|
$product_count = $row['num'];
|
||||||
|
|
||||||
// Product Count
|
// Payment Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('product_id') AS num FROM products"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('payment_id') AS num FROM payments WHERE payment_invoice_id > 0"));
|
||||||
$product_count = $row['num'];
|
$payment_count = $row['num'];
|
||||||
|
|
||||||
|
// Company Vendor Count
|
||||||
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('vendor_id') AS num FROM vendors WHERE vendor_template = 0 AND vendor_client_id = 0"));
|
||||||
|
$company_vendor_count = $row['num'];
|
||||||
|
|
||||||
// Payment Count
|
// Expense Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('payment_id') AS num FROM payments WHERE payment_invoice_id > 0"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('expense_id') AS num FROM expenses WHERE expense_vendor_id > 0"));
|
||||||
$payment_count = $row['num'];
|
$expense_count = $row['num'];
|
||||||
|
|
||||||
// Company Vendor Count
|
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('vendor_id') AS num FROM vendors WHERE vendor_template = 0 AND vendor_client_id = 0"));
|
|
||||||
$company_vendor_count = $row['num'];
|
|
||||||
|
|
||||||
// Expense Count
|
// Trip Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('expense_id') AS num FROM expenses WHERE expense_vendor_id > 0"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('trip_id') AS num FROM trips"));
|
||||||
$expense_count = $row['num'];
|
$trip_count = $row['num'];
|
||||||
|
|
||||||
// Trip Count
|
// Transfer Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('trip_id') AS num FROM trips"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('transfer_id') AS num FROM transfers"));
|
||||||
$trip_count = $row['num'];
|
$transfer_count = $row['num'];
|
||||||
|
|
||||||
// Transfer Count
|
// Contact Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('transfer_id') AS num FROM transfers"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('contact_id') AS num FROM contacts"));
|
||||||
$transfer_count = $row['num'];
|
$contact_count = $row['num'];
|
||||||
|
|
||||||
// Contact Count
|
// Location Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('contact_id') AS num FROM contacts"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('location_id') AS num FROM locations"));
|
||||||
$contact_count = $row['num'];
|
$location_count = $row['num'];
|
||||||
|
|
||||||
// Location Count
|
// Asset Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('location_id') AS num FROM locations"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('asset_id') AS num FROM assets"));
|
||||||
$location_count = $row['num'];
|
$asset_count = $row['num'];
|
||||||
|
|
||||||
// Asset Count
|
// Software Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('asset_id') AS num FROM assets"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('software_id') AS num FROM software WHERE software_template = 0"));
|
||||||
$asset_count = $row['num'];
|
$software_count = $row['num'];
|
||||||
|
|
||||||
// Software Count
|
// Software Template Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('software_id') AS num FROM software WHERE software_template = 0"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('software_id') AS num FROM software WHERE software_template = 1"));
|
||||||
$software_count = $row['num'];
|
$software_template_count = $row['num'];
|
||||||
|
|
||||||
// Software Template Count
|
// Password Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('software_id') AS num FROM software WHERE software_template = 1"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('login_id') AS num FROM logins"));
|
||||||
$software_template_count = $row['num'];
|
$password_count = $row['num'];
|
||||||
|
|
||||||
// Password Count
|
// Network Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('login_id') AS num FROM logins"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('network_id') AS num FROM networks"));
|
||||||
$password_count = $row['num'];
|
$network_count = $row['num'];
|
||||||
|
|
||||||
// Network Count
|
// Certificate Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('network_id') AS num FROM networks"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('certificate_id') AS num FROM certificates"));
|
||||||
$network_count = $row['num'];
|
$certificate_count = $row['num'];
|
||||||
|
|
||||||
// Certificate Count
|
// Domain Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('certificate_id') AS num FROM certificates"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('domain_id') AS num FROM domains"));
|
||||||
$certificate_count = $row['num'];
|
$domain_count = $row['num'];
|
||||||
|
|
||||||
// Domain Count
|
// Service Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('domain_id') AS num FROM domains"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('service_id') AS num FROM services"));
|
||||||
$domain_count = $row['num'];
|
$service_count = $row['num'];
|
||||||
|
|
||||||
// Service Count
|
// Client Vendor Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('service_id') AS num FROM services"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('vendor_id') AS num FROM vendors WHERE vendor_template = 0 AND vendor_client_id > 0"));
|
||||||
$service_count = $row['num'];
|
$client_vendor_count = $row['num'];
|
||||||
|
|
||||||
// Client Vendor Count
|
// Vendor Template Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('vendor_id') AS num FROM vendors WHERE vendor_template = 0 AND vendor_client_id > 0"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('vendor_id') AS num FROM vendors WHERE vendor_template = 1"));
|
||||||
$client_vendor_count = $row['num'];
|
$vendor_template_count = $row['num'];
|
||||||
|
|
||||||
// Vendor Template Count
|
// File Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('vendor_id') AS num FROM vendors WHERE vendor_template = 1"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('file_id') AS num FROM files"));
|
||||||
$vendor_template_count = $row['num'];
|
$file_count = $row['num'];
|
||||||
|
|
||||||
// File Count
|
// Document Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('file_id') AS num FROM files"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('document_id') AS num FROM documents WHERE document_template = 0"));
|
||||||
$file_count = $row['num'];
|
$document_count = $row['num'];
|
||||||
|
|
||||||
// Document Count
|
// Document Template Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('document_id') AS num FROM documents WHERE document_template = 0"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('document_id') AS num FROM documents WHERE document_template = 1"));
|
||||||
$document_count = $row['num'];
|
$document_template_count = $row['num'];
|
||||||
|
|
||||||
// Document Template Count
|
// Shared Item Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('document_id') AS num FROM documents WHERE document_template = 1"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('item_id') AS num FROM shared_items"));
|
||||||
$document_template_count = $row['num'];
|
$shared_item_count = $row['num'];
|
||||||
|
|
||||||
// Shared Item Count
|
// Company Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('item_id') AS num FROM shared_items"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('company_id') AS num FROM companies"));
|
||||||
$shared_item_count = $row['num'];
|
$company_count = $row['num'];
|
||||||
|
|
||||||
// Company Count
|
// User Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('company_id') AS num FROM companies"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('user_id') AS num FROM users"));
|
||||||
$company_count = $row['num'];
|
$user_count = $row['num'];
|
||||||
|
|
||||||
// User Count
|
// Category Expense Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('user_id') AS num FROM users"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Expense'"));
|
||||||
$user_count = $row['num'];
|
$category_expense_count = $row['num'];
|
||||||
|
|
||||||
// Category Expense Count
|
// Category Income Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Expense'"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Income'"));
|
||||||
$category_expense_count = $row['num'];
|
$category_income_count = $row['num'];
|
||||||
|
|
||||||
// Category Income Count
|
// Category Referral Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Income'"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Referral'"));
|
||||||
$category_income_count = $row['num'];
|
$category_referral_count = $row['num'];
|
||||||
|
|
||||||
// Category Referral Count
|
// Category Payment Method Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Referral'"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Payment Method'"));
|
||||||
$category_referral_count = $row['num'];
|
$category_payment_method_count = $row['num'];
|
||||||
|
|
||||||
// Category Payment Method Count
|
// Tag Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('category_id') AS num FROM categories WHERE category_type = 'Payment Method'"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('tag_id') AS num FROM tags"));
|
||||||
$category_payment_method_count = $row['num'];
|
$tag_count = $row['num'];
|
||||||
|
|
||||||
// Tag Count
|
// API Key Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('tag_id') AS num FROM tags"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('api_key_id') AS num FROM api_keys"));
|
||||||
$tag_count = $row['num'];
|
$api_key_count = $row['num'];
|
||||||
|
|
||||||
// API Key Count
|
// Log Count
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('api_key_id') AS num FROM api_keys"));
|
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('log_id') AS num FROM logs"));
|
||||||
$api_key_count = $row['num'];
|
$log_count = $row['num'];
|
||||||
|
|
||||||
// Log Count
|
|
||||||
$row = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT COUNT('log_id') AS num FROM logs"));
|
|
||||||
$log_count = $row['num'];
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
$postdata = http_build_query(
|
$postdata = http_build_query(
|
||||||
array(
|
array(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue