Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 00c3ada2 authored by Philip P. Moltmann's avatar Philip P. Moltmann Committed by android-build-merger
Browse files

Merge \\"Handling of Fuji Xerox in RecommendationService.\\" into nyc-dev am: 5398f273

am: 0273d5d4

Change-Id: Ib0ea427162ea3003fc1038a308826c2fd26f9774
parents 8187b705 0273d5d4
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -26,6 +26,6 @@
    <string name="plugin_vendor_samsung">Samsung</string>
    <string name="plugin_vendor_samsung">Samsung</string>
    <string name="plugin_vendor_epson">Epson</string>
    <string name="plugin_vendor_epson">Epson</string>
    <string name="plugin_vendor_konica_minolta">Konica Minolta</string>
    <string name="plugin_vendor_konica_minolta">Konica Minolta</string>
    <string name="plugin_vendor_fuji">Fuji</string>
    <string name="plugin_vendor_fuji_xerox">Fuji Xerox</string>
    <string name="plugin_vendor_morpia">Mopria</string>
    <string name="plugin_vendor_morpia">Mopria</string>
</resources>
</resources>
+1 −1
Original line number Original line Diff line number Diff line
@@ -60,7 +60,7 @@
    </vendor>
    </vendor>


    <vendor>
    <vendor>
        <name>@string/plugin_vendor_fuji</name>
        <name>@string/plugin_vendor_fuji_xerox</name>
        <package>jp.co.fujixerox.prt.PrintUtil.PCL</package>
        <package>jp.co.fujixerox.prt.PrintUtil.PCL</package>
        <mdns-names>
        <mdns-names>
            <mdns-name>FUJI XEROX</mdns-name>
            <mdns-name>FUJI XEROX</mdns-name>
+4 −2
Original line number Original line Diff line number Diff line
@@ -39,8 +39,10 @@ class MDnsUtils {
        String usbMfg = getString(attributes.get(ATTRIBUTE__USB_MFG));
        String usbMfg = getString(attributes.get(ATTRIBUTE__USB_MFG));
        String usbMdl = getString(attributes.get(ATTRIBUTE__USB_MDL));
        String usbMdl = getString(attributes.get(ATTRIBUTE__USB_MDL));
        String mfg = getString(attributes.get(ATTRIBUTE__MFG));
        String mfg = getString(attributes.get(ATTRIBUTE__MFG));
        return containsVendor(product, vendorValues) || containsVendor(ty, vendorValues) || containsVendor(usbMfg, vendorValues) || containsVendor(mfg, vendorValues) && !(containsString(ty, EXCLUDE_FUJI) || containsString(product, EXCLUDE_FUJI) || containsString(usbMdl, EXCLUDE_FUJI));
        return (containsVendor(product, vendorValues) || containsVendor(ty, vendorValues) ||

                containsVendor(usbMfg, vendorValues) || containsVendor(mfg, vendorValues)) &&
                !(containsString(ty, EXCLUDE_FUJI) || containsString(product, EXCLUDE_FUJI) ||
                        containsString(usbMdl, EXCLUDE_FUJI));
    }
    }


    public static String getVendor(NsdServiceInfo networkDevice) {
    public static String getVendor(NsdServiceInfo networkDevice) {