aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2012-08-12 16:12:09 -0700
committerMarcel Holtmann <marcel@holtmann.org>2012-08-12 16:12:09 -0700
commit810c25bec5d3e55e9887ff728240272fb5ab4e58 (patch)
tree7b07471940a51d4e5d09b22ba58ef0f49dd3f429
parent20c2c397c5b9a01cfdcf5a881e321b8ba032e804 (diff)
downloadphonesim-810c25bec5d3e55e9887ff728240272fb5ab4e58.tar.gz
callmanager: Fix missing automatic accept for 05123xx numbers
The 05123xx are suppose to automatic accept the calls and hang up after xx seconds.
-rw-r--r--src/callmanager.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/callmanager.cpp b/src/callmanager.cpp
index dfa2b9e..8f0b7a7 100644
--- a/src/callmanager.cpp
+++ b/src/callmanager.cpp
@@ -147,6 +147,11 @@ bool CallManager::command( const QString& cmd )
sendState( info );
send( "OK" );
+ // Automatic accept of calls
+ if ( number.startsWith( "05123" ) ) {
+ QTimer::singleShot( 1000, this, SLOT(dialingToConnected()) );
+ }
+
// Data call - phone number 696969
} else if ( cmd.startsWith( "ATD" ) ) {
// Data call setup.