mmsharing/mmshavailability/src/musavainviteresponder.cpp
branchRCL_3
changeset 38 ac48f0cc9f9c
parent 0 f0cf47e981f9
child 41 755f0370535b
--- a/mmsharing/mmshavailability/src/musavainviteresponder.cpp	Tue Sep 14 21:13:00 2010 +0300
+++ b/mmsharing/mmshavailability/src/musavainviteresponder.cpp	Wed Sep 15 12:09:15 2010 +0300
@@ -20,6 +20,7 @@
 #include "musavainviteresponder.h"
 #include "musavainviteresponderobserver.h"
 #include "muslogger.h"
+#include "mussettings.h"
 
 #include <e32cmn.h>
 #include <sipresponseelements.h>
@@ -110,8 +111,16 @@
         SendResponseL( KMUSAVA486, KMusAvaStatusBusy );
         }
     else
-        {
-        SendResponseL( KMUSAVA603, KMusAvaStatusDecline );
+        {  
+        if ( MultimediaSharingSettings::OperatorVariantSettingL() == 
+		     MusSettingsKeys::EOperatorSpecific )
+        	{
+            SendResponseL( KMUSAVA486, KMusAvaStatusBusy );
+        	}
+        else
+        	{
+            SendResponseL( KMUSAVA603, KMusAvaStatusDecline );
+            }
         }
     }