? apachesolr-soo.patch
Index: select_or_other.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/select_or_other/Attic/select_or_other.module,v
retrieving revision 1.1.2.1.2.9
diff -u -p -r1.1.2.1.2.9 select_or_other.module
--- select_or_other.module	22 Apr 2010 07:47:11 -0000	1.1.2.1.2.9
+++ select_or_other.module	19 Oct 2010 19:49:28 -0000
@@ -520,3 +520,16 @@ function theme_select_or_other_none($fie
       return '';
   }
 }
+
+/**
+ * Implementation of hook_apachesolr_cck_fields_alter().
+ * Integrate with apachesolr.module. Index select_or_other_fields for faceting.
+ */
+function select_or_other_apachesolr_cck_fields_alter(&$mappings) {
+  $mappings['text']['select_or_other_buttons'] = array(
+    'display_callback' => 'apachesolr_cck_text_field_callback',
+    'indexing_callback' => 'apachesolr_cck_text_indexing_callback',
+    'index_type' => 'string',
+    'facets' => TRUE,
+  );
+}
\ No newline at end of file
