• VN
  • NEWBIE
  • 25 Points
  • Member since 2007

  • Chatter
    Feed
  • 1
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 38
    Questions
  • 21
    Replies
Hi,

I have a VF page where i am displaying table rows dynamically on click of add row button. Here is the table 

<table class="table table-bordered table-hover table-sortable" id="tab_logic1">
                                                            <thead>
                                                                <tr >
                                                                
                                                                    <th class="text-center">
                                                                        Qualification
                                                                    </th>
                                                                    <th class="text-center">
                                                                        Subject
                                                                    </th>
                                                                    <th class="text-center">
                                                                        Grade
                                                                    </th>
                                                                    <th class="text-center">
                                                                        Status
                                                                    </th>
                                                                </tr>
                                                            </thead>
                                                            <tbody>
                                                                <tr class="tabrow" id="addr0">
                                                                
                                                                    <td>
                                                                        <apex:inputField styleClass="qualification" value="{!profTab.Qualification__c}"/>
                                                                    </td>
                                                                    <td>
                                                                        <apex:inputField value="{!profTab.Subject_Text__c}"/>
                                                                    </td>
                                                                    <td>
                                                                    <input type="text" name='grade0' placeholder='Grade' class="form-control"/>
                                                                    </td>
                                                                    <td>
                                                                    <input type="text" name='status0' placeholder='Grade' class="form-control"/>
                                                                    </td>
                                                                </tr>
                                                                <tr id="addr1"></tr>
                                                            </tbody>
                                                        </table>



I am new to jquery. In my jquery code is it possible to add apex:inputField to the html append. For ex

var i=1;
      $("#add_row").on("click", function() {

          $('#tab_logic1').append("<tr id='addr"+i+"'><td>"+ (i+1) +"</td><td><apex:form><apex:inputField value='{!profTab.Qualification__c}'/></apex:form></td><td><input  name='mail'"+i+"' type='text' placeholder='Mail'  class='va20 form-control input-md'></td><td><select class='form-control slct0' name='slct'"+i+" placeholder='Select'><option value='1'>1</option><option value='2'>2</option></select></td></tr");
        i++; 
      });

The above code gives me error saying apex:inputField must be between apex:form tag and when i add the tag the page on inspect element shows unexpected token.

I tried cloning the table row but there i was facing another issue which was that the drop down field on the cloned row doesn't function or behaves disabled. 

ANy help on this is greatly appreciated.

Thanks in advance
Priya
  • December 23, 2016
  • Like
  • 0
Hi,

I have a modal window which has a few checkboxes displayed. When i select a few checkboxes and click 'ok' button i want the selected chekboxes to be displayed as tabs. But this is not happening because i believe the whole page is getting refreshed and the variable list storing the selected checkboxes is getting cleared. 

How do i stop the page from getting refreshed. I tried using action function but that is not helping either.

The code for tabs display
<div class="tabbable-line tabbable-tabdrop tabbable-custom-profile" id="showcaseTabs">
                            <ul class="nav nav-tabs">
                                <li class="active">
                                    <a href="#tabDashboard" data-toggle="tab"> Dashboard </a>
                                </li>
                                
                                <li>
                                   
                                    <apex:repeat value="{!selectedTabsList}" var="tabName" id="theRepeat">
                                        <apex:outputLink > {!tabName} </apex:outputLink>
                                     </apex:repeat>

                                </li>
                                <li>
                                    <apex:outputLink html-data-target="#displayShowcase" html-data-toggle="modal" > 
                                        <i class="fa fa-plus"></i>
                                    </apex:outputLink>
                                </li>
                                
                                
                            </ul>
</div>


The modal window code

<div id="displayShowcase" class="modal fade" role="dialog" aria-hidden="true">
                    <div class="modal-dialog">
                        <div class="modal-content">
                            <div class="modal-header">
                                <a class="pull-right" data-dismiss="modal" aria-hidden="true">
                                    <i class="fa fa-remove font-theme"></i>
                                </a>
                                <h4 class="modal-title font-theme">Select Tabs</h4>
                            </div>
                            <div class="modal-body">
                                <apex:pageBlock >
                                        <apex:pageBlockTable value="{!showcaseTabList}" var="showCaseTab" id="table" title="All Showcases">
                                            <apex:column >
                                                
                                                <apex:inputCheckbox value="{!showCaseTab.selected}" id="inputId"/>
                                            </apex:column>
                                            <apex:column value="{!showCaseTab.recType}" />
                                            
                                        </apex:pageBlockTable>
                                    </apex:pageBlock>
                            </div>
                            
                            <div class="modal-footer">
                                <button class="btn btn-outline btn-theme" data-dismiss="modal" aria-hidden="true">Cancel</button>
                                
                                <button id="btnConfirm" class="btn btn-outline btn-theme">OK</button>
                            </div>
                            
                        </div>
                    </div>  
                </div>
<apex:actionFunction name="chkSelectedTabs" action="{!allSelectedTabs}"  rerender="showcaseTabsContainer"/>

the javascript for button click
<script src="https://code.jquery.com/jquery-3.1.0.slim.min.js"  
                    integrity="sha256-cRpWjoSOw5KcyIOaZNo4i6fZ9tKPhYYb6i5T9RSVJG8=" 
                    crossorigin="anonymous">
                        </script>
                <script>
                    $(function() {
                        $("#btnConfirm").on("click", function() {
                            chkSelectedTabs();
                            return false;
                        });
                       
                    }); 
                   
            </script>

Please advice
  • December 08, 2016
  • Like
  • 0

Hi All,

 

I am getting an error on one of VF page i developed. I am overriding the standard edit page for a custom object say A with the visualforce page. In the page i have created a drop down field by quering another custom object say C. So C is child of Custom object called B which in turn is child of A.

 

The drop down displays all the records from C which are related to B(related to A). I hope i am making sense.

 

So when i click on save for this record it gives me the error above. From my initial analysis i found that it's because the profile i am using to save the record has only read only access for the custom object C. But in my code i am no where trying to edit custom object C. I am just using it to query and create the drop down for me.

 

I have no idea why salesforce is assuming i am trying to update object.

 

Please forgive me if my query is confusing. If you need further info please let me know. Any help on this would be greatly appreciated.

 

Thanks in advance

Priya Nair

  • November 15, 2011
  • Like
  • 0

Hi,

 

Can anyone please let me know why is this checkbox 'Starts with a vowel sound' is used while creating objects in salesforce?

 

I read somewhere that 'This is used for languages where words need different treatment depending on the first character'.

 

If anyone can explain me with example on how it works that would be great.

 

Thanks in advance

Priya Nair

  • April 26, 2010
  • Like
  • 0

Hi All,

 

One of our user is facing an issue while trying to connect offline. The user has tried uninstalling and then re-installig the connect offline version. The error message says "Unknown Exception in SyncRun::Api Request. " The offline version is 2.0.

 

Can anyone please help me out with this

 

Thanks in advance

Priya

  • December 02, 2009
  • Like
  • 0

Hi,

 

I tried to import 2780 campaign members using the import wizard and i always got an error mail.There are no invalid ids and all the contacts/leads are existing in the salesforce.When I checked the maximum number of records that can be imported at a time, it is shown as 50000. Can anyone please help me on this?

 

Thank you!

  • December 01, 2009
  • Like
  • 0

Hi,

We are facing an issue after integrating VSS and Eclipse with force.com IDE. When two different users check out a file(S-Control, Trigger…) from VSS to Eclipse working folder and after performing the changes try to check-in the file back from Eclipse working folder to VSS the eclipse gets hanged and the file doesn’t get  checked-in.

 

Problem Description

 

Suppose there are two users- User A and User B.

These two users try to update two different files say - User A Check Outs Trigger A  and User B check out Trigger B ,which are both under a common folder called unpackaged in VSS to their corresponding working folder in Eclipse.

 

There is package.xml file for each force.com related folder in VSS. This file also gets checked out whenever we check out any file under the folder. It will be checked out in any user name depending on who-ever checked out a file first from VSS.

 

Now when both the user try checking in the Trigger A and Trigger B file back from Eclipse working folder to VSS the eclipse gets hanged and doesn’t allow to check-in because of this package.xml file being checked out.

 

The users have to close all applications and then do changes  one by one to solve this problem.

 

Is there any way that this problem can be avoided?Any pointers will be reaally helpful.

 

 

Thanks

Priya Nair

 

  • April 07, 2009
  • Like
  • 0

Hi,

 

I have created a visualforce page wherin a user can enter search data and click on search button. I have made three fields mandatory for the search. If a user doesnot enter value in any of the 3 mandatory field then an error message called validation error appears on screen as shown below.

 

Errors j_id0:j_id1:SearchInputs:j_id2:j_id3:j_id22: Validation Error: Value is required. j_id0:j_id1:SearchInputs:j_id2:j_id3:j_id27: Validation Error: Value is required.

 

 

Is it possible to avoid this error message and display some custom message?

Please help.

 

Thanks Priya

  • February 16, 2009
  • Like
  • 0
Hi,

Is there a coding standard that is being followed when adding comments to Apex code. what we are doing is following the standard as Java as follows.

/** * File Name:
* Description
* Copyright : Infosys Technologies Limited Copyright (c) 2001
* * @author :
* Modification Log ===============================================================
Ver Date Author Modification --- ---- ------ -------------
* */
The above is for the header. Statement we are jus putting a '//' and giving comments. Is it the same way or do we have something specific for Apex? Many Thanks Priya Nair
  • February 12, 2009
  • Like
  • 0

Hi All,

 

We have a requirement wherein a field can have any values between 0-9 or special characters comma,spaces,"+","-",";","/",".","(",")". Other than this a user should not be able to enter anything.

 

Need to write a custom validation rule for this. But not able to achieve the desired functionality. Please help me how to achieve it

 

Thanks in advance

Priya Nair

  • February 10, 2009
  • Like
  • 0

Hi,

 

We have integrated VSS and Eclipse with force.com IDE. So everytime we update a code we check out from VSS and check in back after update. But if two users are updating different files say Trigger A and Trigger B the eclipse is getting hanged and we are not able to commit the changes that is performed. Could anyone please guide me what could be reason for this? And also how it can be solved.

 

Thanks

Priya

  • February 10, 2009
  • Like
  • 0

Hi,

 

Has anyone has any idea on what Parallel Apex Development is? If anyone can provide any document or information on this it will be really great.

 

Thanks

Priya

  • February 04, 2009
  • Like
  • 0
Hi,
 
Is it possible to create a custom approval process? My requirement is whenever i submit a record for approval and the approver when clicks on the approve a new page should open up with the custom fields and messages and Approve button instead of the standard page.
 
Is it possible to do? If so how?
 
Please help
 
Thanks in advance
Priya Nair
  • August 19, 2008
  • Like
  • 0
Hi,
 
Can some one please share with me the best practice to be followed for Apex Class.
 
Thanks in advance
Priya Nair
  • August 13, 2008
  • Like
  • 0
Hi,
 
I am getting a strange problem when i try executing s-controls. I have created a button on HTML page. The functionality of button is to create a report on the same page when clicked. When clicked for the first time the report comes but when clicked again a window pops up as explained below
 

AJAX Toolkit Shell

Using bookmarklet version of shell: commands will run in opener's context.
Request: server- /services/Soap/u/13.0
.....
.....
 
Response : status - 200
 
What is this? Why is this window opening?
 
Is this some error?
 
Please help.
 
Thanks
Priya Nair
  • August 07, 2008
  • Like
  • 0
Hi,
 
We have a requirement where we need to populate a field in Accounts page. The field will have the count of total number of events completed for this account. The trigger should get executed whenever an event is created or updated.
 
My doubt is: Is it possible to update a field in Accounts page by executing a trigger on events. If Yes, then how?
Please share your ideas on how to achieve this.
 
Thanks in advance
Priya Nair
  • August 05, 2008
  • Like
  • 0
Hi,
 
We have a requirement where we need to fetch the filter criteria entered by user in the visualforce page and display the report. I have created 3 picklist field for this and when i click on generate report the report is not accurate.
 
Could anyone please help me with where iam going wrong.
 
The code for is
Code:
...
<apex:pageBlock title="Enter Filter Criteria"> 
<apex:form >
<b>Marketing Domain</b>
<apex:selectList id="domain" size="1" >
<apex:selectOptions value="{!items}"/>
</apex:selectList> 
....

<apex:commandButton value="Generate Report"  action="{!reset}">
</apex:commandButton>
.....

 

The code for controller class is

Code:
....
public Account[] getAccount()
 { 
   accounts = [Select Name,Customer_Rating1__c,Target_Visit__c,salesdistrict__c,Achieved__c,To_Be_Achieved__c from Account where Marketing_Domain__c=:ApexPages.currentPage().getParameters().get('domain')];
      return accounts;
 }
....

public PageReference reset() {
    PageReference newpage = new PageReference(System.currentPageReference().getURL());
    newpage.setRedirect(true);
    return newpage;
  }
...


 Please Help.

Thanks in advance

Priya Nair


 
  • August 04, 2008
  • Like
  • 0
Hi All,
 
I have written a trigger on Accounts(before insert,before Update). My problem is the trigger doesn't get executed when i use mass update of account records using data loader. But when i go to any account record and edit and save the record the trigger gets executed. The trigger is used to populate a field in the accounts page.
 
The code for the same is as shown.
 
trigger targetvisit on Account (before insert,before update) {   
Account[] acc = Trigger.new;
public Master_Data__c mas1;
public Master_Data__c mas2;
integer eve;
Set<String> acc1 = new Set<String> ();
Set<String> acc2 = new Set<String> ();
Set<Id> accid = new Set<Id> ();
try
{
  acc1.add('Existing Customers - CHAA');
  acc2.add('Potential Customers - CHAA');
 
mas1=[Select Existing_Customers__c from Master_Data__c where Name in :acc1];
mas2=[Select Potential_Customer__c from Master_Data__c where Name in :acc2];
for(Account acnt1:acc)
{
String rec=acnt1.RecordTypeId;
rec=rec.substring(0,15);
if(rec.equals('012200000004Tsn'))
  acnt1.Target_Visit__c=mas2.Potential_Customer__c;
else if(rec.equals('012200000004Tss'))
  acnt1.Target_Visit__c=mas1.Existing_Customers__c;
acnt1.To_Be_Achieved__c=acnt1.Target_Visit__c - acnt1.Achieved__c;  
}

}
catch(Exception ex)
{
    
}

}
 
Please tell me where iam going wrong.
 
Thanks in advance
Priya Nair
  • July 30, 2008
  • Like
  • 0
Hi,
 
We have a requirement where i need to display a drop down menu in a visualforce page. The drop down field should display values which is exact replica of values for the field Marketing Domain in the Accounts object. Iam trying to achieve this using selectList and selectOption tags and this is the piece of code that iam using in my controller class.
 
public List<SelectOption> getItems() {
                List<SelectOption> options = new List<SelectOption>();
                domain = [Select Marketing_Domain__c from Account];
                for(Account a:domain)
                 {
                 String b=a.Marketing_Domain__c;
                options.add(new SelectOption(b,b));
                }
                return options;
The variable items is fetched in page editor as shown below
 
<apex:selectList id="domain" size="1" >
<apex:selectOptions value="{!items}"/>
 </apex:selectList>
 
Iam getting exception here(Null Pointer). The selectOption is not taking anything other than string values. Is there any way that i can fetch and display the values stored in the variable 'domain'?
 
Please help its urgent.
 
Thanks in advance
Priya Nair
  • July 29, 2008
  • Like
  • 0
hi,
 
I have a reuirement wherein i need to fetch the details from the account and a custom object called Master data. The controller class is
public class visit
{
......
public Account[] getAccount()
 {
   accounts = [Select Name,Customer_Rating__c,salesdistrict__c,RecordTypeId from Account];
   return accounts;
      
}
 public Master_Data__c[] getMasterData()
 {
  for(Account acc:accounts)
   {
     if(acc.RecordTypeId=='some value')
        master=[Select Existing_Customers__c from Master_Data__c where Name = 'Existing Customers - CHAA'];
    else if()
  ....
......
   }
    return master;
 }
public integer getCount()
 {
    return count;
 }
 }
 
The Page code is
 
<apex:page controller="visit">
<h1><Center>Account Wise Visit Status Report</Center></h1><br><br></br></br>
<apex:pageBlock title="Account">
<apex:pageBlockTable value="{!Account}" var="accounts" cellPadding="4" border="1">
<apex:column >
<apex:facet name="header"><b> Account Name </b></apex:facet>
<apex:outputText value="{!accounts.Name}"/>
</apex:column>
<apex:column >
<apex:facet name="header"><b> Customer Rating </b></apex:facet>
<apex:outputText value="{!accounts.Customer_Rating__c}"/>
</apex:column>

<apex:column >
<apex:facet name="header"><b> Achieved </b></apex:facet>
<apex:outputText value="{!count}"/>
</apex:column>

<apex:column >
<apex:facet name="header"><b> Sales District</b></apex:facet>
<apex:outputText value="{!accounts.salesdistrict__c}"/>
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:page>
 
Now i need to access the data stored in the variable called master and display it in the same datatable. Is it possible to do so? if so then how? should i try some other approach?
 
Please help me here if you have any idea about this.
 
 
Thanks in advance
Priya Nair
  • July 11, 2008
  • Like
  • 0

Hi,

 

Can anyone please let me know why is this checkbox 'Starts with a vowel sound' is used while creating objects in salesforce?

 

I read somewhere that 'This is used for languages where words need different treatment depending on the first character'.

 

If anyone can explain me with example on how it works that would be great.

 

Thanks in advance

Priya Nair

  • April 26, 2010
  • Like
  • 0
Hi,
 
I am getting a strange problem when i try executing s-controls. I have created a button on HTML page. The functionality of button is to create a report on the same page when clicked. When clicked for the first time the report comes but when clicked again a window pops up as explained below
 

AJAX Toolkit Shell

Using bookmarklet version of shell: commands will run in opener's context.
Request: server- /services/Soap/u/13.0
.....
.....
 
Response : status - 200
 
What is this? Why is this window opening?
 
Is this some error?
 
Please help.
 
Thanks
Priya Nair
  • August 07, 2008
  • Like
  • 0
Hi,
 
We have a requirement where we need to populate a field in Accounts page. The field will have the count of total number of events completed for this account. The trigger should get executed whenever an event is created or updated.
 
My doubt is: Is it possible to update a field in Accounts page by executing a trigger on events. If Yes, then how?
Please share your ideas on how to achieve this.
 
Thanks in advance
Priya Nair
  • August 05, 2008
  • Like
  • 0
Hi,
 
We have a requirement where we need to fetch the filter criteria entered by user in the visualforce page and display the report. I have created 3 picklist field for this and when i click on generate report the report is not accurate.
 
Could anyone please help me with where iam going wrong.
 
The code for is
Code:
...
<apex:pageBlock title="Enter Filter Criteria"> 
<apex:form >
<b>Marketing Domain</b>
<apex:selectList id="domain" size="1" >
<apex:selectOptions value="{!items}"/>
</apex:selectList> 
....

<apex:commandButton value="Generate Report"  action="{!reset}">
</apex:commandButton>
.....

 

The code for controller class is

Code:
....
public Account[] getAccount()
 { 
   accounts = [Select Name,Customer_Rating1__c,Target_Visit__c,salesdistrict__c,Achieved__c,To_Be_Achieved__c from Account where Marketing_Domain__c=:ApexPages.currentPage().getParameters().get('domain')];
      return accounts;
 }
....

public PageReference reset() {
    PageReference newpage = new PageReference(System.currentPageReference().getURL());
    newpage.setRedirect(true);
    return newpage;
  }
...


 Please Help.

Thanks in advance

Priya Nair


 
  • August 04, 2008
  • Like
  • 0
Hi All,
 
I have written a trigger on Accounts(before insert,before Update). My problem is the trigger doesn't get executed when i use mass update of account records using data loader. But when i go to any account record and edit and save the record the trigger gets executed. The trigger is used to populate a field in the accounts page.
 
The code for the same is as shown.
 
trigger targetvisit on Account (before insert,before update) {   
Account[] acc = Trigger.new;
public Master_Data__c mas1;
public Master_Data__c mas2;
integer eve;
Set<String> acc1 = new Set<String> ();
Set<String> acc2 = new Set<String> ();
Set<Id> accid = new Set<Id> ();
try
{
  acc1.add('Existing Customers - CHAA');
  acc2.add('Potential Customers - CHAA');
 
mas1=[Select Existing_Customers__c from Master_Data__c where Name in :acc1];
mas2=[Select Potential_Customer__c from Master_Data__c where Name in :acc2];
for(Account acnt1:acc)
{
String rec=acnt1.RecordTypeId;
rec=rec.substring(0,15);
if(rec.equals('012200000004Tsn'))
  acnt1.Target_Visit__c=mas2.Potential_Customer__c;
else if(rec.equals('012200000004Tss'))
  acnt1.Target_Visit__c=mas1.Existing_Customers__c;
acnt1.To_Be_Achieved__c=acnt1.Target_Visit__c - acnt1.Achieved__c;  
}

}
catch(Exception ex)
{
    
}

}
 
Please tell me where iam going wrong.
 
Thanks in advance
Priya Nair
  • July 30, 2008
  • Like
  • 0
Hi,
 
We have a requirement where i need to display a drop down menu in a visualforce page. The drop down field should display values which is exact replica of values for the field Marketing Domain in the Accounts object. Iam trying to achieve this using selectList and selectOption tags and this is the piece of code that iam using in my controller class.
 
public List<SelectOption> getItems() {
                List<SelectOption> options = new List<SelectOption>();
                domain = [Select Marketing_Domain__c from Account];
                for(Account a:domain)
                 {
                 String b=a.Marketing_Domain__c;
                options.add(new SelectOption(b,b));
                }
                return options;
The variable items is fetched in page editor as shown below
 
<apex:selectList id="domain" size="1" >
<apex:selectOptions value="{!items}"/>
 </apex:selectList>
 
Iam getting exception here(Null Pointer). The selectOption is not taking anything other than string values. Is there any way that i can fetch and display the values stored in the variable 'domain'?
 
Please help its urgent.
 
Thanks in advance
Priya Nair
  • July 29, 2008
  • Like
  • 0
Hi,
 
I have a small query. Can visualforce page be accessed in the offline edition of salesforce?
If anyone has any idea please reply.
 
Thanks in advance.
Priya Nair
 
  • June 26, 2008
  • Like
  • 0
Hi,
 
We have a requirement wherein we need to add a custom field called customer comments in the Advanced Setup page of campaign. Advanced Setup is a button which comes in the detail page of campaign. Is it possible to add a custom field there?
 
Also, i would like to know If there is standard functionality available to capture customer response for the campaign interactively?
 
Please help
 
Thanks in advance
Priya
 
 
  • May 09, 2008
  • Like
  • 0
Hi All,
 
I have a requirement which is almost the same as a standard functionality in SFDC.In the Contact object page,while creating a new contact,on choosing an Account,it is seen that the Mailing street and mailing City fields are automatically populated without the user typing it.
 
I have the same requirement but on a different object.
Can anyone help me to find the solution?
 
Thanks in advance,
VN
  • October 26, 2007
  • Like
  • 0
Hi All,
 
I have a custom field in my Contact object page.On associating the contact to an account,my custom field should get populated automatically with a value associated to my account.I am able to populate my custom field,but i have done it through an Scontrol(invoked by a button) which redirects to a new URL and then populate the field.
 
 
But i have found that my requirement is already implemented in the Case object page of SFDC.While creating a new case,the account field is automatically populated when the case is associated to a contact(not in a new page).
Can anyone provide some guidelines on how this is done ?This would help me to solve my issue..
 
Thanks in advance,
VN
  • October 26, 2007
  • Like
  • 0
Hi,
 
I have an Scontrol which is written to populate a custom field on my Contacts object page.The requirement is that whenever a contact is associated to an account(by using the look up help),my Scontrol should be triggered to populate the custom field.
Can anyone provide me some guidelines ?
 
Thanks & Regards,
VN
  • October 15, 2007
  • Like
  • 0
Hi We have a requirement where we are fetching records from Oracle database and populating it to salesforce system. we are using API create call for this using batching. API create call has a maximum limit of records that it can process. How can we enhance the size for batching of records for API calls? Please help. Thanks Priya
  • October 12, 2007
  • Like
  • 0
Hi,
 
I have a requirement to run a batch file from an S-Control.My batch file in turn opens up a text file.
 
When executed as an HTML page with both the batch file and text file located on the local machine,the code works fine..But while running it as an S-Control in salesforce,it gives me an error..
How can i access the batch file ,once it is uploaded in salesforce?..What will the path with which i refer to it?..Also,i should upload the text file,so that it can be opened by the batch file..
 
 
Pls help me to find a solution..
 
Thanks & Regards,
VN
  • October 09, 2007
  • Like
  • 0