| Line 103... |
Line 103... |
| 103 |
String irSolrFilename = Utils.EXPORT_PATH + "xml/final/" + catalogId + "_irdata_solr.xml";
|
103 |
String irSolrFilename = Utils.EXPORT_PATH + "xml/final/" + catalogId + "_irdata_solr.xml";
|
| 104 |
String finalFile = Utils.EXPORT_PATH + "solr/" + catalogId + "_irdata_solr.xml";
|
104 |
String finalFile = Utils.EXPORT_PATH + "solr/" + catalogId + "_irdata_solr.xml";
|
| 105 |
File f = new File(irSolrFilename);
|
105 |
File f = new File(irSolrFilename);
|
| 106 |
String s = FileUtils.readFileToString(f);
|
106 |
String s = FileUtils.readFileToString(f);
|
| 107 |
if(privateDealsMap.containsKey(catalogId)) {
|
107 |
if(privateDealsMap.containsKey(catalogId)) {
|
| 108 |
priceString += "<field name=\"50039\">Show Deals Only</field>";
|
108 |
priceString += "<field name=\"F_50039\">Show Deals Only</field>";
|
| 109 |
}
|
109 |
}
|
| 110 |
s = s.replaceAll("<field name=\"F_50002\">.*</field>", priceString);
|
110 |
s = s.replaceAll("<field name=\"F_50002\">.*</field>", priceString);
|
| 111 |
s = s.replaceAll("<field name=\"F_50028\">.*</field>", availabilityString);
|
111 |
s = s.replaceAll("<field name=\"F_50028\">.*</field>", availabilityString);
|
| 112 |
File f1 = new File(finalFile);
|
112 |
File f1 = new File(finalFile);
|
| 113 |
FileUtils.writeStringToFile(f1, s);
|
113 |
FileUtils.writeStringToFile(f1, s);
|