--- 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 );
+ }
}
}