Trim board code value

captchafix
Florens Douwes 11 years ago
parent aac9230612
commit 320410f695
  1. 7
      Clover/app/src/main/java/org/floens/chan/ui/activity/BoardEditor.java

@ -156,7 +156,9 @@ public class BoardEditor extends Activity {
return super.onOptionsItemSelected(item); return super.onOptionsItemSelected(item);
} }
private void addBoard(final String value) { private void addBoard(String value) {
value = value.trim();
// Duplicate // Duplicate
for (Board board : list) { for (Board board : list) {
if (board.value.equals(value)) { if (board.value.equals(value)) {
@ -182,12 +184,13 @@ public class BoardEditor extends Activity {
// Unknown // Unknown
String message = getString(R.string.board_add_unknown).replace("CODE", value); String message = getString(R.string.board_add_unknown).replace("CODE", value);
final String finalValue = value;
new AlertDialog.Builder(this).setTitle(R.string.board_add_unknown_title).setMessage(message) new AlertDialog.Builder(this).setTitle(R.string.board_add_unknown_title).setMessage(message)
.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
@Override @Override
public void onClick(DialogInterface dialog, int which) { public void onClick(DialogInterface dialog, int which) {
if (list != null) { if (list != null) {
Board b = new Board(value, value, true, true); Board b = new Board(finalValue, finalValue, true, true);
list.add(b); list.add(b);
adapter.notifyDataSetChanged(); adapter.notifyDataSetChanged();
boardManager.getAllBoards().add(b); boardManager.getAllBoards().add(b);

Loading…
Cancel
Save