Only show files control set for premium users or if the task has attachments

pull/14/head
Sam Bosley 12 years ago
parent 4f062d39f1
commit ffb332d49d

@ -816,6 +816,10 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener {
loadItem(intent); loadItem(intent);
synchronized (controls) { synchronized (controls) {
if (!(ActFmPreferenceService.isPremiumUser() || FileMetadata.taskHasAttachments(model.getId()))) {
controls.remove(filesControlSet);
filesControlSet.getDisplayView().setVisibility(View.GONE);
}
for (TaskEditControlSet controlSet : controls) for (TaskEditControlSet controlSet : controls)
controlSet.readFromTask(model); controlSet.readFromTask(model);
} }
@ -1041,7 +1045,6 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener {
startActivityForResult(recordAudio, REQUEST_CODE_RECORD); startActivityForResult(recordAudio, REQUEST_CODE_RECORD);
} }
@SuppressWarnings("nls")
private void attachFile(String file) { private void attachFile(String file) {
File src = new File(file); File src = new File(file);
if (!src.exists()) { if (!src.exists()) {

Loading…
Cancel
Save